ConfigurationMBean
, DescriptorBean
, javax.management.DynamicMBean
, javax.management.MBeanRegistration
, javax.management.NotificationBroadcaster
, ResourceGroupTemplateMBean
, SettableBean
, WebLogicMBean
public interface ResourceGroupMBean extends ResourceGroupTemplateMBean
DEFAULT_EMPTY_BYTE_ARRAY
Modifier and Type | Method | Description |
---|---|---|
void |
addTarget(TargetMBean target) |
Add an existing target to the list of targets.
|
TargetMBean[] |
findEffectiveTargets() |
Returns the targets actually used by this resource group,
accounting for partition-level defaulting.
|
ResourceGroupTemplateMBean |
getResourceGroupTemplate() |
The resource group template referenced by this resource group.
|
TargetMBean[] |
getTargets() |
A list of all the targets.
|
boolean |
isAdministrative() |
Does this resource group contain administrative applications and resources?
If true, then this is considered an administrative resource group
and will be handled differently by the partition lifecycle.
|
boolean |
isAutoTargetAdminServer() |
Should this resource group always be targeted to the Administration Server?
If true, then this resource group will be targeted to the
domain's Administration Server using the partition's administrative virtual target (AdminVT)
in addition to any targets explicitly set on the resource group.
|
boolean |
isUseDefaultTarget() |
Checks whether this resource group uses the default target from the
partition that contains the resource group.
|
TargetMBean |
lookupTarget(java.lang.String name) |
Find a particular target with a given name.
|
void |
removeTarget(TargetMBean target) |
Remove the given target from the list of targets.
|
void |
setAdministrative(boolean administrative) |
Indicates that this resource group contains administrative applications and resources.
|
void |
setAutoTargetAdminServer(boolean autoTargetAdminServer) |
Indicates that this resource group should always be targeted to the Administration Server.
|
void |
setResourceGroupTemplate(ResourceGroupTemplateMBean template) |
Set the resource group template for this resource group.
|
void |
setTargets(TargetMBean[] targets) |
Replace the current list of targets, if any, with this list.
|
void |
setUseDefaultTarget(boolean useDefaultTarget) |
Specifies whether this resource group will use the default target from the
partition that contains the resource group.
|
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
createCoherenceClusterSystemResource, createFileStore, createForeignJNDIProvider, createJDBCStore, createJDBCSystemResource, createJDBCSystemResource, createJMSBridgeDestination, createJMSServer, createJMSSystemResource, createJMSSystemResource, createMessagingBridge, createOsgiFramework, createPathService, createSAFAgent, createWLDFSystemResource, createWLDFSystemResource, destroyCoherenceClusterSystemResource, destroyFileStore, destroyForeignJNDIProvider, destroyJDBCStore, destroyJDBCSystemResource, destroyJMSBridgeDestination, destroyJMSServer, destroyJMSSystemResource, destroyMailSession, destroyMessagingBridge, destroyOsgiFramework, destroyPathService, destroySAFAgent, destroyWLDFSystemResource, getAppDeployments, getCoherenceClusterSystemResources, getFileStores, getForeignJNDIProviders, getJDBCStores, getJDBCSystemResources, getJMSBridgeDestinations, getJMSServers, getJMSSystemResources, getLibraries, getMailSessions, getMessagingBridges, getName, getOsgiFrameworks, getPathServices, getSAFAgents, getUploadDirectoryName, getWLDFSystemResources, lookupAppDeployment, lookupCoherenceClusterSystemResource, lookupFileStore, lookupForeignJNDIProvider, lookupJDBCStore, lookupJDBCSystemResource, lookupJMSBridgeDestination, lookupJMSServer, lookupJMSSystemResource, lookupLibrary, lookupMailSession, lookupMessagingBridge, lookupOsgiFramework, lookupPathService, lookupSAFAgent, lookupWLDFSystemResource, setUploadDirectoryName
getMBeanInfo, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setParent
ResourceGroupTemplateMBean getResourceGroupTemplate()
void setResourceGroupTemplate(ResourceGroupTemplateMBean template)
template
- the new resource group template beanTargetMBean[] findEffectiveTargets()
@ExportCustomizeableValues(saveDefault=true) TargetMBean[] getTargets()
TargetMBean lookupTarget(java.lang.String name)
name
- the name of the target to findvoid addTarget(TargetMBean target)
target
- the target to addvoid removeTarget(TargetMBean target)
target
- the target to removevoid setTargets(TargetMBean[] targets)
targets
- the new array of Target beans.boolean isUseDefaultTarget()
void setUseDefaultTarget(boolean useDefaultTarget)
useDefaultTarget
- void setAutoTargetAdminServer(boolean autoTargetAdminServer)
autoTargetAdminServer
- boolean isAutoTargetAdminServer()
void setAdministrative(boolean administrative)
Indicates that this resource group contains administrative applications and resources. If true, then this is considered an administrative resource group and will be handled differently by the partition lifecycle. Specifically, an administrative resource group will be left running when a partition is shut down (it will be shut down only when the partition is halted).
Note that this Boolean is
independent of the targeting of the resource group and
works independently of the autoTargetAdminServer
Boolean.
administrative
- boolean isAdministrative()
Does this resource group contain administrative applications and resources? If true, then this is considered an administrative resource group and will be handled differently by the partition lifecycle. Specifically, an administrative resource group will be left running when a partition is shut down (it will be shut down only when the partition is halted).
Note that this Boolean is
independent of the targeting of the resource group and
works independently of the autoTargetAdminServer
Boolean.