|
Oracle Fusion Middleware Java API Reference for Oracle WebLogic Server 12c (12.2.1) Part Number E55141-01 P4 Change 1723563 on 2015/10/09 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ResourceGroupTemplateMBean
A resource group template is a named, domain-level collection of deployable resources intended to be used as a pattern by (usually) multiple resource groups. Each resource group that refers to a given template will have its own runtime copies of the resources defined in the template.
Field Summary |
---|
Fields inherited from interface weblogic.management.configuration.ConfigurationMBean |
---|
DEFAULT_EMPTY_BYTE_ARRAY |
Method Summary | |
---|---|
abstract CoherenceClusterSystemResourceMBean |
createCoherenceClusterSystemResource(String name) Create a new CoherenceClusterSystemResource. |
abstract FileStoreMBean |
createFileStore(String name) Create a new FileStore. |
abstract ForeignJNDIProviderMBean |
createForeignJNDIProvider(String name) Create a new ForeignJNDIProvider with the specified name |
abstract JDBCStoreMBean |
createJDBCStore(String name) Create a new JDBCStore with the specified name. |
abstract JDBCSystemResourceMBean |
createJDBCSystemResource(String name) Create a new JDBC system resource. |
abstract JDBCSystemResourceMBean |
createJDBCSystemResource(String name, String descriptorFileName) Create a new JDBC system resource whose descriptor is stored in the given fileName relative to DOMAIN_DIR/config. |
abstract JMSBridgeDestinationMBean |
createJMSBridgeDestination(String name) Creates a JMSBridgeDestination instance in the resource group template. |
abstract JMSServerMBean |
createJMSServer(String name) Creates a JMSServer object |
abstract JMSSystemResourceMBean |
createJMSSystemResource(String name) Create a new JMS system resource. |
abstract JMSSystemResourceMBean |
createJMSSystemResource(String name, String descriptorFileName) Create a new JMS system resource. |
abstract MessagingBridgeMBean |
createMessagingBridge(String name) Creates a MessagingBridge with specified name. |
abstract OsgiFrameworkMBean |
createOsgiFramework(String name) Factory to create a new OSGi framework instance for this Server. |
abstract SAFAgentMBean |
createSAFAgent(String name) Creates SAFAgent object with the specified name. |
abstract WLDFSystemResourceMBean |
createWLDFSystemResource(String name) Create a new WLDFSystemResourceMBean. |
abstract WLDFSystemResourceMBean |
createWLDFSystemResource(String name, String descriptorFileName) Create a new WLDF system resource whose descriptor is stored in the given fileName relative to DOMAIN_DIR/config. |
abstract void |
destroyCoherenceClusterSystemResource(CoherenceClusterSystemResourceMBean bean) Destroy the given CoherenceClusterSystemResource. |
abstract void |
destroyFileStore(FileStoreMBean store) Delete the specified file store. |
abstract void |
destroyForeignJNDIProvider(ForeignJNDIProviderMBean provider) Delete a ForeignJNDIProvider from the resource group template. |
abstract void |
destroyJDBCStore(JDBCStoreMBean store) Destroy The specified JDBCStore. |
abstract void |
destroyJDBCSystemResource(JDBCSystemResourceMBean bean) Destroy the given system resource bean and delete the descriptor file that it refers to. |
abstract void |
destroyJMSBridgeDestination(JMSBridgeDestinationMBean jmsBridgeDestination) Deletes the specified JMSBridgeDestination object |
abstract void |
destroyJMSServer(JMSServerMBean jmsServer) Removes the named JMSServer from this resource group template. |
abstract void |
destroyJMSSystemResource(JMSSystemResourceMBean bean) Destroy the given system resource bean and delete the descriptor file that it refers to. |
abstract void |
destroyMailSession(MailSessionMBean ms) Deletes a MailSession from this resource group template |
abstract void |
destroyMessagingBridge(MessagingBridgeMBean bridge) Deletes specified MessagingBridge object. |
abstract void |
destroyOsgiFramework(OsgiFrameworkMBean osgiFramework) Destroys an OSGi framework object. |
abstract void |
destroyPathService(PathServiceMBean pathService) Removes a PathService from this resource group template. |
abstract void |
destroySAFAgent(SAFAgentMBean sAFAgent) Removes a SAFAgent from this resource group template. |
abstract void |
destroyWLDFSystemResource(WLDFSystemResourceMBean bean) Destroy the given system resource bean and delete the descriptor file that it refers to. |
abstract AppDeploymentMBean[] |
getAppDeployments() The collection of deployable entities in this resource group template. |
abstract CoherenceClusterSystemResourceMBean[] |
getCoherenceClusterSystemResources() The CoherenceClusterSystemResourceMBeans that have been defined for this resource group template. |
abstract FileStoreMBean[] |
getFileStores() The file stores defined in this resource group template. |
abstract ForeignJNDIProviderMBean[] |
getForeignJNDIProviders() The Foreign JNDI Providers defined for this resource group template. |
abstract JDBCStoreMBean[] |
getJDBCStores() The JDBCStores defined in this resource group template. |
abstract JDBCSystemResourceMBean[] |
getJDBCSystemResources() The JDBCSystemResourceMBeans that have been defined for this resource group template. |
abstract JMSBridgeDestinationMBean[] |
getJMSBridgeDestinations() The JMSBridgeDestinations for this resource group template. |
abstract JMSServerMBean[] |
getJMSServers() Define JMSServers for this resource group template. |
abstract JMSSystemResourceMBean[] |
getJMSSystemResources() The JMSSystemResourceMBeans that have been defined for this resource group template. |
abstract LibraryMBean[] |
getLibraries() Define libraries for this resource group template. |
abstract MailSessionMBean[] |
getMailSessions() The MailSessions for this resource group template. |
abstract MessagingBridgeMBean[] |
getMessagingBridges() The MessagingBridgeMBean representing the messaging bridges that have been configured to be part of this resource group template. |
abstract String |
getName() The user-specified name of this MBean instance. |
abstract OsgiFrameworkMBean[] |
getOsgiFrameworks() OSGi framework definition for use by applications wishing to share services and code |
abstract PathServiceMBean[] |
getPathServices() The PathServices for this resource group template. |
abstract SAFAgentMBean[] |
getSAFAgents() The SAFAgentMBeans for this resource group template |
abstract String |
getUploadDirectoryName() The directory path on the Administration Server where the uploaded applications for this resource group template are placed. |
abstract WLDFSystemResourceMBean[] |
getWLDFSystemResources() The WLDFSystemResourceMBeans that have been defined for this resource group template |
abstract AppDeploymentMBean |
lookupAppDeployment(String name) Finds a AppDeploymentMBean with the specified name |
abstract CoherenceClusterSystemResourceMBean |
lookupCoherenceClusterSystemResource(String name) Find a CoherenceClusterSystemResource with the given name. |
abstract FileStoreMBean |
lookupFileStore(String name) Finds a FileStoreMBean with the specified name |
abstract ForeignJNDIProviderMBean |
lookupForeignJNDIProvider(String name) Find a ForeignJNDIProvider resource with the given name |
abstract JDBCStoreMBean |
lookupJDBCStore(String name) Finds a JDBCStoreMBean with the specified name |
abstract JDBCSystemResourceMBean |
lookupJDBCSystemResource(String name) Find a JDBCSystemResource with the given name |
abstract JMSBridgeDestinationMBean |
lookupJMSBridgeDestination(String name) Finds a JMSBridgeDestinationMBean with the specified name |
abstract JMSServerMBean |
lookupJMSServer(String name) Finds a JMSServerMBean with the specified name. |
abstract JMSSystemResourceMBean |
lookupJMSSystemResource(String name) Find a JMSSystem resource with the given name |
abstract LibraryMBean |
lookupLibrary(String name) Finds a LibraryMBean with the specified name |
abstract MailSessionMBean |
lookupMailSession(String name) Finds a MailSessionMBean with the specified name |
abstract MessagingBridgeMBean |
lookupMessagingBridge(String name) Finds a MessagingBridgeMBean with the specified name. |
abstract OsgiFrameworkMBean |
lookupOsgiFramework(String name) Look up an OSGi framework by name |
abstract PathServiceMBean |
lookupPathService(String name) Finds a PathServiceMBean with the specified name. |
abstract SAFAgentMBean |
lookupSAFAgent(String name) Looks up a SAFAgentMBean by name. |
abstract WLDFSystemResourceMBean |
lookupWLDFSystemResource(String name) Looks up a WLDFSystemResourceMBean by name. |
abstract void |
setUploadDirectoryName(String dir) Sets the value of the UploadDirectoryName attribute. |
Methods inherited from interface weblogic.management.configuration.ConfigurationMBean |
---|
freezeCurrentValue, getId, getInheritedProperties, getNotes, isDynamicallyCreated, isInherited, isSet, restoreDefaultValue, setComments, setDefaultedMBean, setName, setNotes, setPersistenceEnabled, unSet |
Methods inherited from interface weblogic.management.WebLogicMBean |
---|
getMBeanInfo, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setParent |
Methods inherited from interface javax.management.DynamicMBean |
---|
getAttribute, getAttributes, invoke, setAttribute, setAttributes |
Methods inherited from interface javax.management.MBeanRegistration |
---|
postDeregister, postRegister, preDeregister, preRegister |
Methods inherited from interface javax.management.NotificationBroadcaster |
---|
addNotificationListener, getNotificationInfo, removeNotificationListener |
Methods inherited from interface weblogic.descriptor.DescriptorBean |
---|
addPropertyChangeListener, createChildCopyIncludingObsolete, getParentBean, isEditable, removePropertyChangeListener |
Method Detail |
---|
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(String name)
name
- the name of the AppDeployment mbean to findLibraryMBean[] getLibraries()
LibraryMBean lookupLibrary(String name)
name
- the library name to find
@ExportCustomizeableValues(saveDefault=true)
JMSServerMBean[] getJMSServers()
JMSServerMBean createJMSServer(String name)
name
- the name of the JMSServer to createvoid destroyJMSServer(JMSServerMBean jmsServer)
jmsServer
- the JMSServer to removeJMSServerMBean lookupJMSServer(String name)
name
- the name of the JMSServer to find
@ExportCustomizeableValues(saveDefault=true)
MessagingBridgeMBean[] getMessagingBridges()
MessagingBridgeMBean createMessagingBridge(String name)
name
- the name of the MessagingBridge to createvoid destroyMessagingBridge(MessagingBridgeMBean bridge)
bridge
- the MessagingBridge to removeMessagingBridgeMBean lookupMessagingBridge(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(String name)
name
- the name of the PathService to findJMSBridgeDestinationMBean createJMSBridgeDestination(String name)
name
- the name of the JMSBridgeDestination to createvoid destroyJMSBridgeDestination(JMSBridgeDestinationMBean jmsBridgeDestination)
jmsBridgeDestination
- the JMSBridgeDestination to removeJMSBridgeDestinationMBean lookupJMSBridgeDestination(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(String name)
name
- the name of the MailSession to find
@ExportCustomizeableValues(saveDefault=true)
FileStoreMBean[] getFileStores()
FileStoreMBean createFileStore(String name)
name
- the name of the FileStore to createvoid destroyFileStore(FileStoreMBean store)
store
- the FileStore to destroyFileStoreMBean lookupFileStore(String name)
name
- the name of the FileStore to find
@ExportCustomizeableValues(saveDefault=true)
JDBCStoreMBean[] getJDBCStores()
JDBCStoreMBean createJDBCStore(String name)
name
- the name of the JDBCStore to createvoid destroyJDBCStore(JDBCStoreMBean store)
store
- the JDBCStore to destroyJDBCStoreMBean lookupJDBCStore(String name)
name
- the name of the JDBCStore to find
@ExportCustomizeableValues(saveDefault=true)
JMSSystemResourceMBean[] getJMSSystemResources()
JMSSystemResourceMBean createJMSSystemResource(String name)
name
- - name of bean and base name for descriptor file.JMSSystemResourceMBean createJMSSystemResource(String name, String descriptorFileName)
name
- name of beandescriptorFileName
- base name for descriptor filevoid destroyJMSSystemResource(JMSSystemResourceMBean bean)
bean
- - bean to destroyJMSSystemResourceMBean lookupJMSSystemResource(String name)
name
- The name of the JMS system resource
@ExportCustomizeableValues(saveDefault=true)
ForeignJNDIProviderMBean[] getForeignJNDIProviders()
ForeignJNDIProviderMBean lookupForeignJNDIProvider(String name)
name
- the name of the ForeignJNDIProviderForeignJNDIProviderMBean createForeignJNDIProvider(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(String name)
name
- - name of bean and base name for descriptor file.JDBCSystemResourceMBean createJDBCSystemResource(String name, 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(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(String name)
name
- name of bean and base name for descriptor file.WLDFSystemResourceMBean createWLDFSystemResource(String name, 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(String name)
name
- The name of the WLDFSystemResource.void destroyWLDFSystemResource(WLDFSystemResourceMBean bean)
bean
- bean to destroySAFAgentMBean[] getSAFAgents()
SAFAgentMBean createSAFAgent(String name)
name
- the name of the SAFAgent mbean to createvoid destroySAFAgent(SAFAgentMBean sAFAgent)
sAFAgent
- objectSAFAgentMBean lookupSAFAgent(String name)
name
- the name of the SAFAgent mbean to findCoherenceClusterSystemResourceMBean[] getCoherenceClusterSystemResources()
CoherenceClusterSystemResourceMBean createCoherenceClusterSystemResource(String name)
name
- name of beanvoid destroyCoherenceClusterSystemResource(CoherenceClusterSystemResourceMBean bean)
bean
- bean to destroyCoherenceClusterSystemResourceMBean lookupCoherenceClusterSystemResource(String name)
name
- The name of the CoherenceClusterSystemResourceOsgiFrameworkMBean[] getOsgiFrameworks()
OSGi framework definition for use by applications wishing to share services and code
OsgiFrameworkMBean lookupOsgiFramework(String name)
Look up an OSGi framework by name
name
- the key of the osgi framework.OsgiFrameworkMBean createOsgiFramework(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 destroyedString getUploadDirectoryName()
The directory path on the Administration Server where the uploaded applications for this resource group template are placed.
void setUploadDirectoryName(String dir)
Sets the value of the UploadDirectoryName attribute.
dir
- The new uploadDirectoryName valueResourceGroupTemplateMBean.getUploadDirectoryName()
|
Copyright 1996, 2015, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Oracle Fusion Middleware Java API Reference for Oracle WebLogic Server 12c (12.2.1) Part Number E55141-01 P4 Change 1723563 on 2015/10/09 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |