| com.sun.esb.management.base.services.AbstractListStateServiceMBeansImpl com.sun.esb.management.impl.administration.AdministrationServiceMBeanImpl
Method Summary | |
public String | getAdminServerName() Get the instance name of the platform's administration server. | public Set<String> | getClusterNames() Get a set of the names of all the clusters in the domain. | public Set<String> | getClusteredServerNames() Get a set of the names of all the clustered servers in the domain. | public String | getComponentInstallationDescriptor(String componentName) Retrieve the Component Installation descriptor for the server target.
The Installation descriptor will never be different for a component name
in a JBI system because there's only one component allowed with that same
name. | public String | getComponentState(String componentName, String targetName) | public String | getComponentType(String componentName, String targetName) | public MBeanServerConnection | getConnectionForInstance(String instanceName) Get the MBean server connection for a particular instance. | public String[] | getConsumingEndpoints(String componentName, String targetName) | public String | getInstallRoot() Get the full path to the platform's instaall root directory. | protected String | getInstallationDescriptor(String componentName, String targetName) Retrieve the Component Installation descriptor for the server target.
The Installation descriptor will never be different for a component name
in a JBI system because there's only one component allowed with that same
name. | public String | getInstanceName() Get the name of this instance. | public String | getInstanceRoot() Get the full path to the platform's instance root directory. | public String | getJmxRmiPort() Get a string representation of the DAS JMX RMI connector port. | public String[] | getProvisioningEndpoints(String componentName, String targetName) | public Map<String /*targetName*/, Properties | getRuntimeDetails() | public Set<String> | getServersInCluster(String clusterName) Get a set of the names of all the servers in the specified cluster. | public String | getServiceAssemblyDeploymentDescriptor(String serviceAssemblyName) Retrieve the Service Assembly Deployment descriptor for the domain
target.
The deployment descriptor will never be different for a service assembly
name in a JBI system because there's only one Service Assembly allowed
with that same name. | public String | getServiceAssemblyState(String serviceAssemblyName, String targetName) | public String | getServiceUnitDeploymentDescriptor(String serviceAssemblyName, String serviceUnitName) Returns the jbi.xml Deployment Descriptor for a Service Unit. | protected String | getSharedLibraryDescriptor(String libraryName, String targetName) Retrieve the Shared Library Installation descriptor for the server
target.
The Installation descriptor will never be different for a library name in
a JBI system because there's only one library allowed with that same
name. | public String | getSharedLibraryInstallationDescriptor(String sharedLibraryName) Retrieve the Shared Library Installation descriptor for the server
target.
The Installation descriptor will never be different for a Shared Library
name in a JBI system because there's only one Shared Library allowed with
that same name. | public Set<String> | getStandaloneServerNames() Get a set of the names of all the standalone servers in the domain. | public String | getTargetName() Get the Target Name. | public String | getTargetName(String instanceName) Get the Target Name for a specified instance. | public String | getWSDLDefinition(String componentName, String endpoint, String targetName) Retrieves the primary WSDL associated with the specified endpoint. | public String | getWSDLImportedResource(String componentName, String endpoint, String targetNamespace, String targetName) | public boolean | isAdminServer() Determine whether this instance is the administration server instance. | public boolean | isBindingComponent(String componentName) | public boolean | isCluster(String targetName) Determine whether a target is a cluster. | public boolean | isClusteredServer(String targetName) Determine whether the target is a clustered server. | public boolean | isInstanceClustered(String instanceName) Determine whether or not an instance is clustered. | public boolean | isInstanceUp(String instanceName) Determine if the specified instance is up. | public boolean | isJBIComponentInstalled(String componentName, String targetName) | public boolean | isJBIRuntimeEnabled() Checks to see if the JBI Runtime is enabled. | public boolean | isServiceAssemblyDeployed(String serviceAssemblyName, String targetName) | public boolean | isServiceEngine(String componentName) | public boolean | isStandaloneServer(String targetName) Determine whether a target is a standalone server. | public boolean | isTargetUp(String targetName) Checks to see if the Target (server, cluster) is up or down. | public boolean | isValidTarget(String targetName) Determine whether a target is a valid server or cluster name. | public Map<String /*targetName*/, String[] | listTargetNames() Returns a map of target names to an array of target instance names. | public boolean | supportsMultipleServers() Determine whether multiple servers are permitted within this AS
installation. |
serialVersionUID | final static long serialVersionUID(Code) | | |
AdministrationServiceMBeanImpl | public AdministrationServiceMBeanImpl(EnvironmentContext anEnvContext)(Code) | | Constructor - Constructs a new instance of AdministrationServiceMBeanImpl
Parameters: anEnvContext - |
getAdminServerName | public String getAdminServerName() throws ManagementRemoteException(Code) | | Get the instance name of the platform's administration server. If the
platform does not provide a separate administration server, then this
method returns the name of the local instance.
instance name of the administration server throws: ManagementRemoteException - |
getInstallationDescriptor | protected String getInstallationDescriptor(String componentName, String targetName)(Code) | | Retrieve the Component Installation descriptor for the server target.
The Installation descriptor will never be different for a component name
in a JBI system because there's only one component allowed with that same
name. Therefore, this implies a registry lookup for the server target.
Parameters: Component - name as a string Parameters: targetName - the Component Installation descriptor as a string throws: ManagementRemoteException - on error |
getSharedLibraryDescriptor | protected String getSharedLibraryDescriptor(String libraryName, String targetName)(Code) | | Retrieve the Shared Library Installation descriptor for the server
target.
The Installation descriptor will never be different for a library name in
a JBI system because there's only one library allowed with that same
name. Therefore, this implies a registry lookup for the domain target.
Parameters: libraryName - name as a string Parameters: targetName - the Library Installation descriptor as a string throws: ManagementRemoteException - on error |
getTargetName | public String getTargetName() throws ManagementRemoteException(Code) | | Get the Target Name. If the instance is not a clustered instance then
the target name is the instance name. If the instance is part of a
cluster then the target name is the cluster name.
the target name. throws: ManagementRemoteException - |
listTargetNames | public Map<String /*targetName*/, String[] listTargetNames() throws ManagementRemoteException(Code) | | Returns a map of target names to an array of target instance names.
In the case cluster targets, the key contains the cluster target name,
and the the value contains an array of the "target instance" names.
If it is not a cluster target, the key contains the targetName, and
the value is null.
map of target names to array of target instance names throws: ManagementRemoteException - |
Methods inherited from com.sun.esb.management.base.services.AbstractListStateServiceMBeansImpl | protected void componentStartedOnTargetCheck(String componentName, String target) throws ManagementRemoteException(Code)(Java Doc) protected ObjectName getComponentLifeCycleMBeanObjectName(String componentName, String targetName) throws ManagementRemoteException(Code)(Java Doc) protected Collection getComponentNamesDependentOnServiceAssembly(ComponentType frameworkCompType, ComponentState frameworkCompStatus, String saName, String targetName)(Code)(Java Doc) protected Collection getComponentNamesDependentOnServiceAssembly(String saId, String targetName)(Code)(Java Doc) protected Collection getComponentNamesDependentOnSharedLibrary(ComponentType frameworkCompType, ComponentState frameworkCompStatus, String slibName, String targetName)(Code)(Java Doc) protected Collection getComponentNamesDependentOnSharedLibrary(String slibName, String targetName)(Code)(Java Doc) protected Collection getComponentNamesDependentOnSharedLibraryAndServiceAssembly(ComponentType frameworkCompType, ComponentState frameworkCompStatus, String slibName, String saName, String targetName)(Code)(Java Doc) protected Set getComponentNamesWithStatus(ComponentType frameworkCompType, ComponentState frameworkCompStatus, String targetName)(Code)(Java Doc) protected String getComponentState(String componentName, String targetName) throws ManagementRemoteException(Code)(Java Doc) protected Map<String, Descriptor> getConfigurationDescriptors(ObjectName objectName) throws ManagementRemoteException(Code)(Java Doc) protected List getFrameworkComponentInfoList(Collection compNameList, String targetName)(Code)(Java Doc) protected List getFrameworkComponentInfoListForEnginesAndBindings(ComponentType frameworkCompType, ComponentState frameworkCompState, String sharedLibraryName, String serviceAssemblyName, String targetName) throws ManagementRemoteException(Code)(Java Doc) protected List getFrameworkComponentInfoListForSharedLibraries(String componentName, String targetName) throws ManagementRemoteException(Code)(Java Doc) protected List getFrameworkComponentInfoListForSharedLibraryNames(Collection slibNameList, String targetName)(Code)(Java Doc) protected ComponentQuery getFrameworkComponentQuery(String targetName)(Code)(Java Doc) protected List getServiceAssemblyInfoList(String frameworkState, String componentName, String targetName) throws ManagementRemoteException(Code)(Java Doc) protected ObjectName[] getSystemLoggerMBeans(String instanceName)(Code)(Java Doc) protected List getUiComponentInfoList(ComponentType frameworkCompType, String targetName) throws ManagementRemoteException(Code)(Java Doc) protected boolean isExistingComponent(String componentName, String targetName)(Code)(Java Doc) protected boolean isExistingSharedLibrary(String sharedLibraryName, String targetName)(Code)(Java Doc) protected String listComponents(ComponentType type, String state, String sharedLibraryName, String serviceAssemblyName, String targetName) throws ManagementRemoteException(Code)(Java Doc) protected static ComponentState toFrameworkComponentInfoState(String uiCompState)(Code)(Java Doc) protected static ComponentType toFrameworkComponentInfoType(String uiCompType)(Code)(Java Doc) protected static String toFrameworkServiceAssemblyState(String uiState)(Code)(Java Doc) protected JBIComponentInfo toUiComponentInfo(ComponentInfo frameworkCompInfo, String targetName) throws ManagementRemoteException(Code)(Java Doc) protected List toUiComponentInfoList(List frameworkCompList, String targetName) throws ManagementRemoteException(Code)(Java Doc) protected static String toUiComponentInfoState(ComponentState frameworkCompState)(Code)(Java Doc) protected static String toUiComponentInfoType(ComponentType frameworkCompType)(Code)(Java Doc) protected static String toUiServiceAssemblyState(String frameworkState)(Code)(Java Doc) protected static String toUiServiceUnitState(String frameworkState)(Code)(Java Doc) protected void updateEachServiceUnitInfoStateInServiceAssemblyInfo(ServiceAssemblyInfo saInfo, String targetName) throws ManagementRemoteException(Code)(Java Doc) protected void updateServiceAssemblyInfoState(ServiceAssemblyInfo saInfo, String targetName) throws ManagementRemoteException(Code)(Java Doc) protected void updateServiceUnitInfoState(ServiceUnitInfo suInfo, ObjectName deploymentServiceMBean)(Code)(Java Doc) protected void validateUiJBIComponentInfoState(String state) throws ManagementRemoteException(Code)(Java Doc) protected void validateUiServiceAssemblyInfoState(String state) throws ManagementRemoteException(Code)(Java Doc)
|
|
|