| java.lang.Object com.sun.esb.management.base.services.AbstractServiceMBeansImpl com.sun.esb.management.impl.deployment.DeploymentServiceMBeanImpl
Method Summary | |
public String | deployServiceAssembly(String zipFilePath, String targetName) | public Map<String, String> | deployServiceAssembly(String zipFilePath, String[] targetNames) | public String | deployServiceAssemblyFromDomain(String assemblyName, String targetName) | public Map<String /* targetName */, String | deployServiceAssemblyFromDomain(String assemblyName, String[] targetNames) | public String | undeployServiceAssembly(String serviceAssemblyName, boolean forceDelete, boolean retainInDomain, String targetName) | public String | undeployServiceAssembly(String serviceAssemblyName, boolean forceDelete, String targetName) | public String | undeployServiceAssembly(String serviceAssemblyName, String targetName) | public Map<String, String> | undeployServiceAssembly(String serviceAssemblyName, String[] targetNames) | public Map<String /* targetName */, String | undeployServiceAssembly(String serviceAssemblyName, boolean forceDelete, String[] targetNames) | public Map<String /* targetName */, String | undeployServiceAssembly(String serviceAssemblyName, boolean forceDelete, boolean retainInDomain, String[] targetNames) | String | undeployServiceAssemblyInternal(String serviceAssemblyName, boolean force, boolean retainInDomain, String targetName) | String | undeployServiceAssemblyInternal(String serviceAssemblyName, String targetName) | String | validateServiceAssembly(String zipFilePath) |
serialVersionUID | final static long serialVersionUID(Code) | | |
DeploymentServiceMBeanImpl | public DeploymentServiceMBeanImpl(EnvironmentContext anEnvContext)(Code) | | Constructor - Constructs a new instance of DeploymentServiceMBeanImpl
Parameters: anEnvContext - |
deployServiceAssemblyFromDomain | public Map<String /* targetName */, String deployServiceAssemblyFromDomain(String assemblyName, String[] targetNames) throws ManagementRemoteException(Code) | | deploys service assembly
Parameters: assemblyName - name of the service assembly Parameters: targetName - name of the target for this operation Map of targetName and management message xml text strings. throws: ManagementRemoteException - on error |
undeployServiceAssembly | public Map<String /* targetName */, String undeployServiceAssembly(String serviceAssemblyName, boolean forceDelete, String[] targetNames) throws ManagementRemoteException(Code) | | undeploys service assembly
Parameters: serviceAssemblyName - name of the service assembly Parameters: forceDelete - true to delete, false to not Parameters: targetName - name of the target for this operation Map of targetName and result as a management message xml textstrings. throws: ManagementRemoteException - on error |
undeployServiceAssembly | public Map<String /* targetName */, String undeployServiceAssembly(String serviceAssemblyName, boolean forceDelete, boolean retainInDomain, String[] targetNames) throws ManagementRemoteException(Code) | | undeploys service assembly
Parameters: serviceAssemblyName - name of the service assembly Parameters: forceDelete - forces deletion of the assembly if true, false if not Parameters: retainInDomain - true to not delete it from the domain target, false to alsodelete it from the domain target. Parameters: targetNames - array of targets for this operation Map of targetName and result as a management message xml textstrings. throws: ManagementRemoteException - on error |
validateServiceAssembly | String validateServiceAssembly(String zipFilePath)(Code) | | Retrieve the Service Assembly Name
Parameters: zipFilePath - the name of the Service Assembly or null |
Methods inherited from com.sun.esb.management.base.services.AbstractServiceMBeansImpl | protected void checkForValidTarget(ObjectName objectName, String targetName) throws ManagementRemoteException(Code)(Java Doc) protected void checkForValidTarget(ObjectName objectName, String targetName, boolean useTargetNameFlag) throws ManagementRemoteException(Code)(Java Doc) protected TargetType checkTargetType(String target)(Code)(Java Doc) protected AttributeList constructMBeanAttributes(ObjectName objectName, Properties params) throws ManagementRemoteException(Code)(Java Doc) protected AttributeList constructMBeanAttributes(ObjectName objectName, Map<String /*attributeName*/, Object params) throws ManagementRemoteException(Code)(Java Doc) protected AttributeList constructMBeanAttributes(MBeanServerConnection mbeanServer, ObjectName objectName, Properties params) throws ManagementRemoteException(Code)(Java Doc) protected Exception createManagementException(String bundleKey, String[] args, Exception sourceException)(Code)(Java Doc) protected String createManagementMessage(String taskId, boolean successResult, String msgType, String msgCode, Object[] args)(Code)(Java Doc) protected void domainTargetCheck(String target) throws ManagementRemoteException(Code)(Java Doc) protected Map<String /*instanceName*/, ObjectName[]> findLiveExtensionMBeanObjectNames(String componentName, String extensionName, String targetName) throws ManagementRemoteException(Code)(Java Doc) protected ObjectName getAdminServiceMBeanObjectName() throws ManagementRemoteException(Code)(Java Doc) protected ObjectName getAdminServiceMBeanObjectName(String targetName)(Code)(Java Doc) protected Object getAttributeValue(String targetName, ObjectName objectName, String attributeName) throws ManagementRemoteException(Code)(Java Doc) protected Object getAttributeValue(MBeanServer mbeanServer, ObjectName objectName, String attributeName) throws ManagementRemoteException(Code)(Java Doc) protected Object getAttributeValue(MBeanServerConnection mbeanServer, ObjectName objectName, String attributeName) throws ManagementRemoteException(Code)(Java Doc) protected Object getAttributeValue(ObjectName objectName, String attributeName) throws ManagementRemoteException(Code)(Java Doc) protected Map<String, ObjectName[]> getComponentExtensionMBeanObjectNames(String componentName, String extensionName, String targetName) throws ManagementRemoteException(Code)(Java Doc) protected ObjectName[] getComponentExtensionMBeanObjectNames(String componentName, String extensionName, String targetName, String targetInstanceName) throws ManagementRemoteException(Code)(Java Doc) protected ObjectName getDeploymentServiceMBeanObjectName(String targetName)(Code)(Java Doc) protected static String getEbiJmxDomain()(Code)(Java Doc) protected ObjectName getEbiStatusMBeanObjectName(String componentName, String targetName) throws ManagementRemoteException(Code)(Java Doc) protected static EnvironmentContext getEnvironmentContext()(Code)(Java Doc) protected ObjectName getExtensionMBeanObjectName(String componentName, String targetName) throws ManagementRemoteException(Code)(Java Doc) protected static I18NBundle getI18NBundle()(Code)(Java Doc) protected static I18NBundle getI18NBundle(String packageName)(Code)(Java Doc) protected ObjectName getInstallationServiceMBeanObjectName(String targetName)(Code)(Java Doc) protected Object getMBeanAttribute(ObjectName objectName, String attributeName) throws ManagementRemoteException(Code)(Java Doc) protected Properties getMBeanAttributeValues(MBeanServerConnection connection, ObjectName objectName) throws ManagementRemoteException(Code)(Java Doc) protected Map<String /*attributeName*/, Object getMBeanAttributeValuesAsMap(MBeanServerConnection connection, ObjectName objectName) throws ManagementRemoteException(Code)(Java Doc) protected MBeanServerConnection getMBeanServerConnection(String targetName) throws ManagementRemoteException(Code)(Java Doc) protected PlatformContext getPlatformContext()(Code)(Java Doc) protected String getPlatformContextAdminServerName()(Code)(Java Doc) protected Set<String> getPlatformContextClusterNames()(Code)(Java Doc) protected Set<String> getPlatformContextClusteredServerNames()(Code)(Java Doc) protected String getPlatformContextInstallRoot()(Code)(Java Doc) protected String getPlatformContextInstanceName()(Code)(Java Doc) protected String getPlatformContextInstanceRoot()(Code)(Java Doc) protected String getPlatformContextJmxRmiPort()(Code)(Java Doc) protected MBeanServer getPlatformContextMBeanServer()(Code)(Java Doc) protected Set<String> getPlatformContextServersInCluster(String clusterName)(Code)(Java Doc) protected Set<String> getPlatformContextStandaloneServerNames()(Code)(Java Doc) protected String getPlatformContextTargetName()(Code)(Java Doc) protected String getPlatformContextTargetName(String instanceName)(Code)(Java Doc) protected String getStackTrace(JBIRemoteException exception)(Code)(Java Doc) protected Object invokeMBeanOperation(ObjectName objectName, String operationName, Object[] params, String[] signature) throws ManagementRemoteException(Code)(Java Doc) protected Object invokeMBeanOperation(MBeanServerConnection connection, ObjectName objectName, String operationName, Object[] params, String[] signature) throws ManagementRemoteException(Code)(Java Doc) protected Object invokeMBeanOperation(String targetName, ObjectName objectName, String operationName, Object[] params, String[] signature) throws ManagementRemoteException(Code)(Java Doc) protected Object invokeMBeanOperation(ObjectName objectName, String operationName, String param) throws ManagementRemoteException(Code)(Java Doc) protected Object invokeMBeanOperation(ObjectName objectName, String operationName) throws ManagementRemoteException(Code)(Java Doc) protected boolean isMBeanRegistered(ObjectName objectName) throws ManagementRemoteException(Code)(Java Doc) protected boolean isPlatformContextAdminServer()(Code)(Java Doc) protected boolean isPlatformContextCluster(String targetName)(Code)(Java Doc) protected boolean isPlatformContextClusteredServer(String targetName)(Code)(Java Doc) protected boolean isPlatformContextInstanceClustered(String instanceName)(Code)(Java Doc) protected boolean isPlatformContextInstanceUp(String instanceName)(Code)(Java Doc) protected boolean isPlatformContextStandaloneServer(String targetName)(Code)(Java Doc) protected boolean isPlatformContextValidTarget(String targetName)(Code)(Java Doc) protected boolean isTargetUp(String targetName) throws ManagementRemoteException(Code)(Java Doc) protected boolean isValidTarget(ObjectName objectName) throws ManagementRemoteException(Code)(Java Doc) protected boolean isValidTarget(ObjectName objectName, String targetName) throws ManagementRemoteException(Code)(Java Doc) protected Map<String /*targetName*/, String[] listTargetNames() throws ManagementRemoteException(Code)(Java Doc) protected static void log(String aMsg)(Code)(Java Doc) protected static void logDebug(String aMsg)(Code)(Java Doc) protected static void logDebug(Exception ex)(Code)(Java Doc) protected static void logError(Exception ex)(Code)(Java Doc) public static void logWarning(Exception ex)(Code)(Java Doc) protected boolean platformContextSupportsMultipleServers()(Code)(Java Doc) protected void setAttributeValue(String targetName, ObjectName objectName, String attributeName, Object attributeValue) throws ManagementRemoteException(Code)(Java Doc) protected void setAttributeValue(ObjectName objectName, String attributeName, Object attributeValue) throws ManagementRemoteException(Code)(Java Doc) protected void setAttributeValue(MBeanServerConnection connection, ObjectName objectName, String attributeName, Object attributeValue) throws ManagementRemoteException(Code)(Java Doc) protected void setMBeanAttribute(ObjectName objectName, String attributeName, Object attributeValue) throws ManagementRemoteException(Code)(Java Doc) protected void setMBeanAttributes(ObjectName objectName, AttributeList attrList) throws ManagementRemoteException(Code)(Java Doc) protected AttributeList setMBeanAttributes(MBeanServerConnection mbeanServer, ObjectName objectName, AttributeList attrList) throws ManagementRemoteException(Code)(Java Doc) protected String setMBeanConfigAttributes(ObjectName objectName, AttributeList attrList) throws ManagementRemoteException(Code)(Java Doc) protected String setMBeanConfigAttributes(MBeanServerConnection mbeanServer, ObjectName objectName, AttributeList attrList) throws ManagementRemoteException(Code)(Java Doc)
|
|
|