public final class Helper extends Object
A utility class that simplifies acquiring the MBeanHome object for either the entire adminstrative domain or for a particular managed server.
The URL that is specified is used to acquire the JNDI InitialContext from which the MBeanHome will be acquired.
MBeanHome| Modifier and Type | Method and Description |
|---|---|
static MBeanHome |
getAdminMBeanHome(String user,
String password,
String adminServerURL)
Deprecated.
Returns the MBeanHome for the entire administrative domain.
|
static MBeanHome |
getMBeanHome(String user,
String password,
String serverURL,
String serverName)
Deprecated.
Returns the regular MBeanHome of the server specified.
|
public static final MBeanHome getAdminMBeanHome(String user, String password, String adminServerURL) throws IllegalArgumentException
user - the id for a user which has authorization to find the
MBeanHome on the admin serverpassword - for the specified useradminServerURL - The URL used to acquire the InitialContextIllegalArgumentException - if any of the arguments are null or invalidpublic static final MBeanHome getMBeanHome(String user, String password, String serverURL, String serverName) throws IllegalArgumentException
user - the id for a user which has authorization to find the
MBeanHome on the admin serverpassword - for the specified user.serverName - name of the target server as defined in the domain
configuration.serverURL - the URL used to acquire the InitialContext. The URL
must either be that of the Adminstration server or the managed
server that is specified in the serverNameIllegalArgumentException - if any of the arguments are null or invalid