ConfigurationMBean
, DescriptorBean
, javax.management.DynamicMBean
, javax.management.MBeanRegistration
, javax.management.NotificationBroadcaster
, SettableBean
, WebLogicMBean
ResourceGroupMBean
public interface ResourceGroupTemplateMBean extends ConfigurationMBean
DEFAULT_EMPTY_BYTE_ARRAY
Modifier and Type | Method | Description |
---|---|---|
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.
|
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.
|
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 |
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 |
destroyMailSession(MailSessionMBean ms) |
Deletes a MailSession from this resource group template
|
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.
|
CoherenceClusterSystemResourceMBean[] |
getCoherenceClusterSystemResources() |
Deprecated.
12.2.1.1.0 Coherence Clusters cannot be targeted to ResourceGroupTemplates
|
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.
|
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.
|
SAFAgentMBean[] |
getSAFAgents() |
The SAFAgentMBeans for this resource group template
|
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
|
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
|
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 |
setUploadDirectoryName(java.lang.String dir) |
Sets the value of the UploadDirectoryName attribute.
|
freezeCurrentValue, getId, getInheritedProperties, getNotes, isDynamicallyCreated, isInherited, isSet, restoreDefaultValue, setComments, setDefaultedMBean, setName, setNotes, setPersistenceEnabled, unSet
addPropertyChangeListener, createChildCopyIncludingObsolete, getParentBean, isEditable, removePropertyChangeListener
getAttribute, getAttributes, invoke, setAttribute, setAttributes
postDeregister, postRegister, preDeregister, preRegister
addNotificationListener, getNotificationInfo, removeNotificationListener
getMBeanInfo, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setParent
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 findLibraryMBean[] getLibraries()
LibraryMBean lookupLibrary(java.lang.String name)
name
- the library name to find@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()
void 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()
void 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 destroyedjava.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 valuegetUploadDirectoryName()