public interface ResourceGroupTemplateMBean extends ConfigurationMBean
DEFAULT_EMPTY_BYTE_ARRAY
Modifier and Type | Method and Description |
---|---|
AppDeploymentMBean |
createAppDeployment(java.lang.String name,
java.lang.String sourcePath) |
CoherenceClusterSystemResourceMBean |
createCoherenceClusterSystemResource(java.lang.String name)
Deprecated.
12.2.1.1.0 Coherence Clusters cannot be targeted to ResourceGroupTemplates
|
FileStoreMBean |
createFileStore(java.lang.String name)
Create a new FileStore.
|
ForeignJNDIProviderMBean |
createForeignJNDIProvider(java.lang.String name)
Create a new ForeignJNDIProvider with the specified name
|
JDBCStoreMBean |
createJDBCStore(java.lang.String name)
Create a new JDBCStore with the specified name.
|
JDBCSystemResourceMBean |
createJDBCSystemResource(java.lang.String name)
Create a new JDBC system resource.
|
JDBCSystemResourceMBean |
createJDBCSystemResource(java.lang.String name,
java.lang.String descriptorFileName)
Create a new JDBC system resource whose descriptor is stored in
the given fileName relative to DOMAIN_DIR/config.
|
JMSBridgeDestinationMBean |
createJMSBridgeDestination(java.lang.String name)
Creates a JMSBridgeDestination instance in the resource group template.
|
JMSServerMBean |
createJMSServer(java.lang.String name)
Creates a JMSServer object
|
JMSSystemResourceMBean |
createJMSSystemResource(java.lang.String name)
Create a new JMS system resource.
|
JMSSystemResourceMBean |
createJMSSystemResource(java.lang.String name,
java.lang.String descriptorFileName)
Create a new JMS system resource.
|
LibraryMBean |
createLibrary(java.lang.String name,
java.lang.String sourcePath)
Create Library Mbean.
|
MailSessionMBean |
createMailSession(java.lang.String name)
Creates a MailSession object with the specified name
|
ManagedExecutorServiceMBean |
createManagedExecutorService(java.lang.String name)
Creates ManagedExecutorService with the specified name
|
ManagedScheduledExecutorServiceMBean |
createManagedScheduledExecutorService(java.lang.String name)
Creates ManagedScheduledExecutorService with the specified name.
|
ManagedThreadFactoryMBean |
createManagedThreadFactory(java.lang.String name)
Creates ManagedThreadFactory with the specified name.
|
MessagingBridgeMBean |
createMessagingBridge(java.lang.String name)
Creates a MessagingBridge with specified name.
|
OsgiFrameworkMBean |
createOsgiFramework(java.lang.String name)
Factory to create a new OSGi framework instance for this
Server.
|
PathServiceMBean |
createPathService(java.lang.String name)
Factory method to create PathService object
|
SAFAgentMBean |
createSAFAgent(java.lang.String name)
Creates SAFAgent object with the specified name.
|
WLDFSystemResourceMBean |
createWLDFSystemResource(java.lang.String name)
Create a new WLDFSystemResourceMBean.
|
WLDFSystemResourceMBean |
createWLDFSystemResource(java.lang.String name,
java.lang.String descriptorFileName)
Create a new WLDF system resource whose descriptor is stored in
the given fileName relative to DOMAIN_DIR/config.
|
void |
destroyAppDeployment(AppDeploymentMBean deployable)
Destroys AppDeploymentBean
|
void |
destroyCoherenceClusterSystemResource(CoherenceClusterSystemResourceMBean bean)
Deprecated.
12.2.1.1.0 Coherence Clusters cannot be targeted to ResourceGroupTemplates
|
void |
destroyFileStore(FileStoreMBean store)
Delete the specified file store.
|
void |
destroyForeignJNDIProvider(ForeignJNDIProviderMBean provider)
Delete a ForeignJNDIProvider from the resource group template.
|
void |
destroyJDBCStore(JDBCStoreMBean store)
Destroy The specified JDBCStore.
|
void |
destroyJDBCSystemResource(JDBCSystemResourceMBean bean)
Destroy the given system resource bean and delete the descriptor file
that it refers to.
|
void |
destroyJMSBridgeDestination(JMSBridgeDestinationMBean jmsBridgeDestination)
Deletes the specified JMSBridgeDestination object
|
void |
destroyJMSServer(JMSServerMBean jmsServer)
Removes the named JMSServer from this resource group template.
|
void |
destroyJMSSystemResource(JMSSystemResourceMBean bean)
Destroy the given system resource bean and delete the descriptor file
that it refers to.
|
void |
destroyLibrary(LibraryMBean library) |
void |
destroyMailSession(MailSessionMBean ms)
Deletes a MailSession from this resource group template
|
void |
destroyManagedExecutorService(ManagedExecutorServiceMBean bean)
Destroys and removes a ManagedExecutorService which with the
specified short name.
|
void |
destroyManagedScheduledExecutorService(ManagedScheduledExecutorServiceMBean bean)
Destroys and removes a ManagedScheduledExecutorService which with the
specified short name.
|
void |
destroyManagedThreadFactory(ManagedThreadFactoryMBean bean)
Destroys and removes a ManagedThreadFactory which with the
specified short name.
|
void |
destroyMessagingBridge(MessagingBridgeMBean bridge)
Deletes specified MessagingBridge object.
|
void |
destroyOsgiFramework(OsgiFrameworkMBean osgiFramework)
Destroys an OSGi framework object.
|
void |
destroyPathService(PathServiceMBean pathService)
Removes a PathService from this resource group template.
|
void |
destroySAFAgent(SAFAgentMBean sAFAgent)
Removes a SAFAgent from this resource group template.
|
void |
destroyWLDFSystemResource(WLDFSystemResourceMBean bean)
Destroy the given system resource bean and delete the descriptor file
that it refers to.
|
AppDeploymentMBean[] |
getAppDeployments()
The collection of deployable entities in this resource group template.
|
BasicDeploymentMBean[] |
getBasicDeployments()
Return the BasicDeploymentsMBeans in this resource group template.
|
CoherenceClusterSystemResourceMBean[] |
getCoherenceClusterSystemResources()
Deprecated.
12.2.1.1.0 Coherence Clusters cannot be targeted to ResourceGroupTemplates
|
DeploymentMBean[] |
getDeployments()
Returns the DeploymentsMBeans representing the deployments that
have been deployed to be part of this domain.
|
FileStoreMBean[] |
getFileStores()
The file stores defined in this resource group template.
|
ForeignJNDIProviderMBean[] |
getForeignJNDIProviders()
The Foreign JNDI Providers defined for this resource group template.
|
JDBCStoreMBean[] |
getJDBCStores()
The JDBCStores defined in this resource group template.
|
JDBCSystemResourceMBean[] |
getJDBCSystemResources()
The JDBCSystemResourceMBeans that have been defined for this resource group template.
|
JMSBridgeDestinationMBean[] |
getJMSBridgeDestinations()
The JMSBridgeDestinations for this resource group template.
|
JMSServerMBean[] |
getJMSServers()
Define JMSServers for this resource group template.
|
JMSSystemResourceMBean[] |
getJMSSystemResources()
The JMSSystemResourceMBeans that have been defined for this
resource group template.
|
LibraryMBean[] |
getLibraries()
Define libraries for this resource group template.
|
MailSessionMBean[] |
getMailSessions()
The MailSessions for this resource group template.
|
ManagedExecutorServiceMBean[] |
getManagedExecutorServices()
All the ManagedExecutorServices.
|
ManagedScheduledExecutorServiceMBean[] |
getManagedScheduledExecutorServices()
All the ManagedScheduledExecutorService.
|
ManagedThreadFactoryMBean[] |
getManagedThreadFactories()
All the ManagedThreadFactories.
|
MessagingBridgeMBean[] |
getMessagingBridges()
The MessagingBridgeMBean representing the messaging
bridges that have been configured to be part of this resource group template.
|
java.lang.String |
getName()
The user-specified name of this MBean instance.
|
OsgiFrameworkMBean[] |
getOsgiFrameworks()
OSGi framework definition for use by applications
wishing to share services and code
|
PathServiceMBean[] |
getPathServices()
The PathServices for this resource group template.
|
java.lang.String |
getResourceGroupTemplateID()
A UUID to be used by CIE offline Config.
|
SAFAgentMBean[] |
getSAFAgents()
The SAFAgentMBeans for this resource group template
|
SystemResourceMBean[] |
getSystemResources()
Return the SystemResourceMBeans in this Domain.
|
java.lang.String |
getUploadDirectoryName()
The directory path on the Administration Server where the
uploaded applications for this resource group template are placed.
|
WLDFSystemResourceMBean[] |
getWLDFSystemResources()
The WLDFSystemResourceMBeans that have been defined for this
resource group template
|
boolean |
isImMutable()
Idicates whether this ResourceGroupTemplate is mutable or not,
|
AppDeploymentMBean |
lookupAppDeployment(java.lang.String name)
Finds a AppDeploymentMBean with the specified name
|
CoherenceClusterSystemResourceMBean |
lookupCoherenceClusterSystemResource(java.lang.String name)
Deprecated.
12.2.1.1.0 Coherence Clusters cannot be targeted to ResourceGroupTemplates
|
FileStoreMBean |
lookupFileStore(java.lang.String name)
Finds a FileStoreMBean with the specified name
|
ForeignJNDIProviderMBean |
lookupForeignJNDIProvider(java.lang.String name)
Find a ForeignJNDIProvider resource with the given name
|
JDBCStoreMBean |
lookupJDBCStore(java.lang.String name)
Finds a JDBCStoreMBean with the specified name
|
JDBCSystemResourceMBean |
lookupJDBCSystemResource(java.lang.String name)
Find a JDBCSystemResource with the given name
|
JMSBridgeDestinationMBean |
lookupJMSBridgeDestination(java.lang.String name)
Finds a JMSBridgeDestinationMBean with the specified name
|
JMSServerMBean |
lookupJMSServer(java.lang.String name)
Finds a JMSServerMBean with the specified name.
|
JMSSystemResourceMBean |
lookupJMSSystemResource(java.lang.String name)
Find a JMSSystem resource with the given name
|
LibraryMBean |
lookupLibrary(java.lang.String name)
Finds a LibraryMBean with the specified name
|
MailSessionMBean |
lookupMailSession(java.lang.String name)
Finds a MailSessionMBean with the specified name
|
ManagedExecutorServiceMBean |
lookupManagedExecutorService(java.lang.String name)
Lookup a particular ManagedExecutorService from the list.
|
ManagedScheduledExecutorServiceMBean |
lookupManagedScheduledExecutorService(java.lang.String name)
Lookup a particular ManagedScheduledExecutorService from the list.
|
ManagedThreadFactoryMBean |
lookupManagedThreadFactory(java.lang.String name)
Lookup a particular ManagedThreadFactory from the list.
|
MessagingBridgeMBean |
lookupMessagingBridge(java.lang.String name)
Finds a MessagingBridgeMBean with the specified name.
|
OsgiFrameworkMBean |
lookupOsgiFramework(java.lang.String name)
Look up an OSGi framework by name
|
PathServiceMBean |
lookupPathService(java.lang.String name)
Finds a PathServiceMBean with the specified name.
|
SAFAgentMBean |
lookupSAFAgent(java.lang.String name)
Looks up a SAFAgentMBean by name.
|
WLDFSystemResourceMBean |
lookupWLDFSystemResource(java.lang.String name)
Looks up a WLDFSystemResourceMBean by name.
|
void |
processResources(DiscreteResourceProcessor processor)
Invokes the specified processor for each resource configured
in the resource group template.
|
void |
processResources(GeneralResourceProcessor processor)
Invokes the specified processor for each resource configured
in the resource group template.
|
void |
setUploadDirectoryName(java.lang.String dir)
Sets the value of the UploadDirectoryName attribute.
|
addTag, freezeCurrentValue, getComments, getId, getInheritedProperties, getNotes, getTags, isDefaultedMBean, isDynamicallyCreated, isInherited, isPersistenceEnabled, isSet, removeTag, restoreDefaultValue, setComments, setDefaultedMBean, setName, setNotes, setPersistenceEnabled, setTags, touch, unSet
getMBeanInfo, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setParent
getAttribute, getAttributes, invoke, setAttribute, setAttributes
postDeregister, postRegister, preDeregister, preRegister
addNotificationListener, getNotificationInfo, removeNotificationListener
addBeanUpdateListener, addPropertyChangeListener, createChildCopy, createChildCopyIncludingObsolete, getDescriptor, getParentBean, isEditable, removeBeanUpdateListener, removePropertyChangeListener
java.lang.String getName()
The user-specified name of this MBean instance.
This name is included as one of the key properties in the
MBean's javax.management.ObjectName
:
Name=user-specified-name
getName
in interface ConfigurationMBean
getName
in interface WebLogicMBean
@ExportCustomizeableValues(saveDefault=true) AppDeploymentMBean[] getAppDeployments()
AppDeploymentMBean lookupAppDeployment(java.lang.String name)
name
- the name of the AppDeployment mbean to findAppDeploymentMBean createAppDeployment(java.lang.String name, java.lang.String sourcePath) throws java.lang.IllegalArgumentException
name
- sourcePath
- java.lang.IllegalArgumentException
void destroyAppDeployment(AppDeploymentMBean deployable)
deployable
- LibraryMBean[] getLibraries()
LibraryMBean lookupLibrary(java.lang.String name)
name
- the library name to findLibraryMBean createLibrary(java.lang.String name, java.lang.String sourcePath)
name
- sourcePath
- void destroyLibrary(LibraryMBean library)
library
- BasicDeploymentMBean[] getBasicDeployments()
Return the BasicDeploymentsMBeans in this resource group template.
DeploymentMBean[] getDeployments()
SystemResourceMBean[] getSystemResources()
Return the SystemResourceMBeans in this Domain.
@ExportCustomizeableValues(saveDefault=true) JMSServerMBean[] getJMSServers()
JMSServerMBean createJMSServer(java.lang.String name)
name
- the name of the JMSServer to createvoid destroyJMSServer(JMSServerMBean jmsServer)
jmsServer
- the JMSServer to removeJMSServerMBean lookupJMSServer(java.lang.String name)
name
- the name of the JMSServer to find@ExportCustomizeableValues(saveDefault=true) MessagingBridgeMBean[] getMessagingBridges()
MessagingBridgeMBean createMessagingBridge(java.lang.String name)
name
- the name of the MessagingBridge to createvoid destroyMessagingBridge(MessagingBridgeMBean bridge)
bridge
- the MessagingBridge to removeMessagingBridgeMBean lookupMessagingBridge(java.lang.String name)
name
- the name of the MessagingBridge to find@ExportCustomizeableValues(saveDefault=true) PathServiceMBean[] getPathServices()
PathServiceMBean createPathService(java.lang.String name)
name
- the name of the PathService to createvoid destroyPathService(PathServiceMBean pathService)
pathService
- the PathService to removePathServiceMBean lookupPathService(java.lang.String name)
name
- the name of the PathService to findJMSBridgeDestinationMBean createJMSBridgeDestination(java.lang.String name)
name
- the name of the JMSBridgeDestination to createvoid destroyJMSBridgeDestination(JMSBridgeDestinationMBean jmsBridgeDestination)
jmsBridgeDestination
- the JMSBridgeDestination to removeJMSBridgeDestinationMBean lookupJMSBridgeDestination(java.lang.String name)
name
- the name of the JMSBridgeDestination to findJMSBridgeDestinationMBean[] getJMSBridgeDestinations()
@ExportCustomizeableValues(saveDefault=true) MailSessionMBean[] getMailSessions()
MailSessionMBean createMailSession(java.lang.String name)
name
- the name of the MailSession to createvoid destroyMailSession(MailSessionMBean ms)
ms
- the MailSession to destroyMailSessionMBean lookupMailSession(java.lang.String name)
name
- the name of the MailSession to find@ExportCustomizeableValues(saveDefault=true) FileStoreMBean[] getFileStores()
FileStoreMBean createFileStore(java.lang.String name)
name
- the name of the FileStore to createvoid destroyFileStore(FileStoreMBean store)
store
- the FileStore to destroyFileStoreMBean lookupFileStore(java.lang.String name)
name
- the name of the FileStore to find@ExportCustomizeableValues(saveDefault=true) JDBCStoreMBean[] getJDBCStores()
JDBCStoreMBean createJDBCStore(java.lang.String name)
name
- the name of the JDBCStore to createvoid destroyJDBCStore(JDBCStoreMBean store)
store
- the JDBCStore to destroyJDBCStoreMBean lookupJDBCStore(java.lang.String name)
name
- the name of the JDBCStore to find@ExportCustomizeableValues(saveDefault=true) JMSSystemResourceMBean[] getJMSSystemResources()
JMSSystemResourceMBean createJMSSystemResource(java.lang.String name)
name
- - name of bean and base name for descriptor file.JMSSystemResourceMBean createJMSSystemResource(java.lang.String name, java.lang.String descriptorFileName)
name
- name of beandescriptorFileName
- base name for descriptor filevoid destroyJMSSystemResource(JMSSystemResourceMBean bean)
bean
- - bean to destroyJMSSystemResourceMBean lookupJMSSystemResource(java.lang.String name)
name
- The name of the JMS system resource@ExportCustomizeableValues(saveDefault=true) ForeignJNDIProviderMBean[] getForeignJNDIProviders()
ForeignJNDIProviderMBean lookupForeignJNDIProvider(java.lang.String name)
name
- the name of the ForeignJNDIProviderForeignJNDIProviderMBean createForeignJNDIProvider(java.lang.String name)
name
- the name of the ForeignJNDIProvidervoid destroyForeignJNDIProvider(ForeignJNDIProviderMBean provider)
provider
- the JNDIProvider to remove@ExportCustomizeableValues(saveDefault=true) JDBCSystemResourceMBean[] getJDBCSystemResources()
The JDBCSystemResourceMBeans that have been defined for this resource group template.
JDBCSystemResourceMBean createJDBCSystemResource(java.lang.String name)
name
- - name of bean and base name for descriptor file.JDBCSystemResourceMBean createJDBCSystemResource(java.lang.String name, java.lang.String descriptorFileName)
Create a new JDBC system resource whose descriptor is stored in the given fileName relative to DOMAIN_DIR/config. If not file by this name is defined, it will be created. If a file by this name exists and contains a valid JDBC descriptor, the new bean will link to that descriptor.
name
- name of beandescriptorFileName
- name of descriptor file relative to DOMAIN_DIR/config/jdbc.JDBCSystemResourceMBean lookupJDBCSystemResource(java.lang.String name)
name
- the name of the JDBCSystemResourcevoid destroyJDBCSystemResource(JDBCSystemResourceMBean bean)
bean
- bean to destroyWLDFSystemResourceMBean[] getWLDFSystemResources()
The WLDFSystemResourceMBeans that have been defined for this resource group template
WLDFSystemResourceMBean createWLDFSystemResource(java.lang.String name)
name
- name of bean and base name for descriptor file.WLDFSystemResourceMBean createWLDFSystemResource(java.lang.String name, java.lang.String descriptorFileName)
Create a new WLDF system resource whose descriptor is stored in the given fileName relative to DOMAIN_DIR/config. If not file by this name is defined, it will be created. If a file by this name exists and contains a valid WLDF descriptor, the new bean will link to that descriptor.
name
- name of beandescriptorFileName
- name of descriptor file relative to DOMAIN_DIR/config/diagnostics.WLDFSystemResourceMBean lookupWLDFSystemResource(java.lang.String name)
name
- The name of the WLDFSystemResource.void destroyWLDFSystemResource(WLDFSystemResourceMBean bean)
bean
- bean to destroy@ExportCustomizeableValues(saveDefault=true) SAFAgentMBean[] getSAFAgents()
SAFAgentMBean createSAFAgent(java.lang.String name)
name
- the name of the SAFAgent mbean to createvoid destroySAFAgent(SAFAgentMBean sAFAgent)
sAFAgent
- objectSAFAgentMBean lookupSAFAgent(java.lang.String name)
name
- the name of the SAFAgent mbean to find@Deprecated CoherenceClusterSystemResourceMBean[] getCoherenceClusterSystemResources()
@Deprecated CoherenceClusterSystemResourceMBean createCoherenceClusterSystemResource(java.lang.String name)
name
- name of bean@Deprecated void destroyCoherenceClusterSystemResource(CoherenceClusterSystemResourceMBean bean)
bean
- bean to destroy@Deprecated CoherenceClusterSystemResourceMBean lookupCoherenceClusterSystemResource(java.lang.String name)
name
- The name of the CoherenceClusterSystemResourceOsgiFrameworkMBean[] getOsgiFrameworks()
OSGi framework definition for use by applications wishing to share services and code
OsgiFrameworkMBean lookupOsgiFramework(java.lang.String name)
Look up an OSGi framework by name
name
- the key of the osgi framework.OsgiFrameworkMBean createOsgiFramework(java.lang.String name)
Factory to create a new OSGi framework instance for this Server.
name
- the name of the OSGi framework to createvoid destroyOsgiFramework(OsgiFrameworkMBean osgiFramework)
Destroys an OSGi framework object.
osgiFramework
- to be destroyedvoid processResources(GeneralResourceProcessor processor)
processor
- the processor to invokevoid processResources(DiscreteResourceProcessor processor)
processor
- the processor to invoke@ExportCustomizeableValues(saveDefault=true) ManagedExecutorServiceMBean[] getManagedExecutorServices()
ManagedExecutorServiceMBean createManagedExecutorService(java.lang.String name)
name
- the name of the ManagedExecutorServiceMBean mbean to createvoid destroyManagedExecutorService(ManagedExecutorServiceMBean bean)
bean
- the name of the ManagedExecutorServiceMBean mbean to removeManagedExecutorServiceMBean lookupManagedExecutorService(java.lang.String name)
name
- the name of the ManagedExecutorServiceMBean mbean to find@ExportCustomizeableValues(saveDefault=true) ManagedScheduledExecutorServiceMBean[] getManagedScheduledExecutorServices()
ManagedScheduledExecutorServiceMBean createManagedScheduledExecutorService(java.lang.String name)
name
- the name of the ManagedScheduledExecutorService to createvoid destroyManagedScheduledExecutorService(ManagedScheduledExecutorServiceMBean bean)
bean
- the ManagedScheduledExecutorServiceMBean to removeManagedScheduledExecutorServiceMBean lookupManagedScheduledExecutorService(java.lang.String name)
name
- the name of the ManagedScheduledExecutorServiceMBean to find@ExportCustomizeableValues(saveDefault=true) ManagedThreadFactoryMBean[] getManagedThreadFactories()
ManagedThreadFactoryMBean createManagedThreadFactory(java.lang.String name)
name
- the name of the ManagedThreadFactory to createvoid destroyManagedThreadFactory(ManagedThreadFactoryMBean bean)
bean
- the ManagedThreadFactoryMBean to removeManagedThreadFactoryMBean lookupManagedThreadFactory(java.lang.String name)
name
- the name of the ManagedThreadFactory to findboolean isImMutable()
true
if is set by CIE offline configjava.lang.String getResourceGroupTemplateID()
java.lang.String getUploadDirectoryName()
The directory path on the Administration Server where the uploaded applications for this resource group template are placed.
void setUploadDirectoryName(java.lang.String dir)
Sets the value of the UploadDirectoryName attribute.
dir
- The new uploadDirectoryName valueResourceGroupTemplateMBean.getUploadDirectoryName()