ConfigurationMBean
, ConfigurationPropertiesMBean
, DescriptorBean
, javax.management.DynamicMBean
, javax.management.MBeanRegistration
, javax.management.NotificationBroadcaster
, SettableBean
, WebLogicMBean
public interface PartitionMBean extends ConfigurationPropertiesMBean
DEFAULT_EMPTY_BYTE_ARRAY
Modifier and Type | Method | Description |
---|---|---|
void |
addAvailableTarget(TargetMBean availableTarget) |
Adds an existing target to the list of available targets for this partition.
|
void |
addDefaultTarget(TargetMBean defaultTarget) |
Adds an existing target to the list of default targets for this partition.
|
CoherencePartitionCacheConfigMBean |
createCoherencePartitionCacheConfig(java.lang.String name) |
Factory method for creating Coherence Partition Cache Config bean.
|
ForeignJNDIProviderOverrideMBean |
createForeignJNDIProviderOverride(java.lang.String name) |
Creates a ForeignJNDIProviderOverride MBean with the name.
|
JMSSystemResourceOverrideMBean |
createJMSSystemResourceOverride(java.lang.String name) |
Creates JMS System Resource Override MBeans.
|
MailSessionOverrideMBean |
createMailSessionOverride(java.lang.String name) |
Creates a MailSessionOverride MBeans with the name.
|
ManagedExecutorServiceTemplateMBean |
createManagedExecutorServiceTemplate(java.lang.String name) |
Creates ManagedExecutorServiceTemplate with the specified name.
|
ManagedScheduledExecutorServiceTemplateMBean |
createManagedScheduledExecutorServiceTemplate(java.lang.String name) |
Creates a ManagedScheduledExecutorServiceTemplate with the specified name.
|
ManagedThreadFactoryTemplateMBean |
createManagedThreadFactoryTemplate(java.lang.String name) |
Creates a ManagedThreadFactoryTemplate with the specified name.
|
PartitionWorkManagerMBean |
createPartitionWorkManager(java.lang.String name) |
Creates a partition-level work manager policy set by the system administrator for this partition.
|
ResourceGroupMBean |
createResourceGroup(java.lang.String name) |
Creates a resource group with the specified name.
|
ResourceManagerMBean |
createResourceManager(java.lang.String name) |
Creates the resource manager policy for the partition.
|
void |
destroyCoherencePartitionCacheConfig(CoherencePartitionCacheConfigMBean cache) |
Destroys and removes the Coherence Partition Cache Config bean.
|
void |
destroyForeignJNDIProviderOverride(ForeignJNDIProviderOverrideMBean group) |
Destroys and removes the ForeignJNDIProviderOverride MBean.
|
void |
destroyJMSSystemResourceOverride(JMSSystemResourceOverrideMBean jmsSystemResourceOverride) |
Destroys and removes JMS System Resource Override MBeans.
|
void |
destroyMailSessionOverride(MailSessionOverrideMBean group) |
Destroys and removes the specified MailSessionOverride MBean.
|
void |
destroyManagedExecutorServiceTemplate(ManagedExecutorServiceTemplateMBean bean) |
Destroys and removes a ManagedExecutorServiceTemplate with the
specified short name.
|
void |
destroyManagedScheduledExecutorServiceTemplate(ManagedScheduledExecutorServiceTemplateMBean bean) |
Destroys and removes a ManagedScheduledExecutorServiceTemplate.
|
void |
destroyManagedThreadFactoryTemplate(ManagedThreadFactoryTemplateMBean bean) |
Destroys and removes a ManagedThreadFactory template with the
specified short name.
|
void |
destroyPartitionWorkManager(PartitionWorkManagerMBean partitionWorkManager) |
Removes the partition-level work manager policy set by the system administrator for this partition.
|
void |
destroyPartitionWorkManagerRef(PartitionWorkManagerMBean partitionWorkManagerRef) |
Removes a reference to a partition-level work manager policy set by the system administrator.
|
void |
destroyResourceGroup(ResourceGroupMBean group) |
Destroys and removes the specified resource group.
|
void |
destroyResourceManager(ResourceManagerMBean resourceManagerMBean) |
Destroys the resource manager policy assigned to the partition.
|
void |
destroyResourceManagerRef(ResourceManagerMBean resourceManagerRef) |
Removes the resource manager reference from te resource management.
|
weblogic.management.configuration.AdminVirtualTargetMBean |
getAdminVirtualTarget() |
The administrative virtual target that is automatically created for this partition
that has the domain's admin server as its physical target.
|
TargetMBean[] |
getAvailableTargets() |
All the available targets for this partition.
|
java.lang.String |
getBatchJobsDataSourceJndiName() |
The JNDI name of the Batch runtime's JobRepository data source, which will be used to store data
for Batch jobs submitted from applications deployed to the partition.
|
java.lang.String |
getBatchJobsExecutorServiceName() |
The name of the application-scoped Managed Executor Service instance that will be used to run Batch jobs
that are submitted from applications deployed to the partition.
|
CoherencePartitionCacheConfigMBean[] |
getCoherencePartitionCacheConfigs() |
The list of all the Coherence partition cache config beans in this partition.
|
JDBCSystemResourceMBean |
getDataSourceForJobScheduler() |
The data source required to support the persistence of jobs scheduled with the
job scheduler.
|
DataSourcePartitionMBean |
getDataSourcePartition() |
The data source partition configuration.
|
TargetMBean[] |
getDefaultTargets() |
A list of default targets for the partition (if any).
|
ForeignJNDIProviderOverrideMBean[] |
getForeignJNDIProviderOverrides() |
All the ForeignJNDIProviderOverride MBeans in this partition.
|
int |
getGracefulShutdownTimeout() |
The number of seconds a graceful shutdown operation waits before
forcing a shut down.
|
AppDeploymentMBean[] |
getInternalAppDeployments() |
The collection of internal application deployments in this partition.
|
LibraryMBean[] |
getInternalLibraries() |
The collection of internal libraries in this partition.
|
JMSSystemResourceOverrideMBean[] |
getJMSSystemResourceOverrides() |
All the JMS system resource overrides in this partition.
|
java.lang.String |
getJobSchedulerTableName() |
The table name to use for storing timers active with the Job Scheduler.
|
JTAPartitionMBean |
getJTAPartition() |
The JTA partition configuration for this domain.
|
MailSessionOverrideMBean[] |
getMailSessionOverrides() |
All the MailSessionOverride MBeans in this partition.
|
ManagedExecutorServiceTemplateMBean[] |
getManagedExecutorServiceTemplates() |
All the managed executor service templates.
|
ManagedScheduledExecutorServiceTemplateMBean[] |
getManagedScheduledExecutorServiceTemplates() |
All the ManagedScheduledExecutorServiceTemplateMBeans.
|
ManagedThreadFactoryTemplateMBean[] |
getManagedThreadFactoryTemplates() |
List of the ManagedThreadFactory templates.
|
int |
getMaxConcurrentLongRunningRequests() |
The maximum number of running long-running requests that can be submitted
to all the Managed Executor Services or Managed Scheduled Executor Services
in the partition on the current server.
|
int |
getMaxConcurrentNewThreads() |
The maximum number of running threads that can be created by all the
Managed Thread Factories in the partition on the current server.
|
java.lang.String |
getName() |
The user-specified name of this MBean instance.
|
java.lang.String |
getPartitionID() |
The ID for this partition.
|
int |
getPartitionLifeCycleTimeoutVal() |
The number of seconds a force shutdown operation waits before timing
out.
|
PartitionLogMBean |
getPartitionLog() |
The partition-specific logging configuration.
|
PartitionWorkManagerMBean |
getPartitionWorkManager() |
The partition-level work manager policy set by the system administrator for this partition.
|
PartitionWorkManagerMBean |
getPartitionWorkManagerRef() |
A reference to a partition-level work manager policy set by the system administrator.
|
java.lang.String |
getPrimaryIdentityDomain() |
The partition's primary identity domain.
|
int |
getRCMHistoricalDataBufferLimit() |
The maximum number of elements retained for monitoring RCM usage requests over time.
|
RealmMBean |
getRealm() |
The security realm for this partition.
|
byte[] |
getResourceDeploymentPlan() |
The contents of this resource's deployment plan, returned as a byte[] containing the XML.
|
byte[] |
getResourceDeploymentPlanExternalDescriptors() |
A zip file containing the external descriptors referenced in the
deployment plan.
|
java.lang.String |
getResourceDeploymentPlanPath() |
The resource deployment plan path.
|
ResourceGroupMBean[] |
getResourceGroups() |
All the resource groups in this partition.
|
ResourceManagerMBean |
getResourceManager() |
The resource manager policy assigned to the partition.
|
ResourceManagerMBean |
getResourceManagerRef() |
A resource manager reference from the resource management.
|
SelfTuningMBean |
getSelfTuning() |
The Work Manager configuration for this partition.
|
int |
getStartupTimeout() |
The timeout value for a partition's start and resume operations.
|
PartitionFileSystemMBean |
getSystemFileSystem() |
The file system for the partition's system files.
|
java.lang.String |
getUploadDirectoryName() |
The directory path on the Administration Server where the
uploaded applications for this partition are placed.
|
PartitionUserFileSystemMBean |
getUserFileSystem() |
The file system for the partition's user files.
|
WebServiceMBean |
getWebService() |
Configures an unique WebServiceMBean for all targets of the partition.
|
boolean |
isEagerTrackingOfResourceMetricsEnabled() |
Determines if tracking of resource consumption metrics of this Partition is initiated eagerly from
the time the Partition is started, or if it is initiated lazily on first access of PartitionResourceMetricsRuntimeMBean.
|
boolean |
isIgnoreSessionsDuringShutdown() |
Indicates whether a graceful shutdown operation drops all HTTP
sessions immediately.
|
boolean |
isParallelDeployApplicationModules() |
Determines if the modules of applications will be deployed in parallel.
|
boolean |
isParallelDeployApplications() |
Determines if applications will be deployed in parallel.
|
TargetMBean |
lookupAvailableTarget(java.lang.String name) |
Looks up the named available target.
|
CoherencePartitionCacheConfigMBean |
lookupCoherencePartitionCacheConfig(java.lang.String name) |
Looks up the named Coherence Partition Cache Config.
|
ForeignJNDIProviderOverrideMBean |
lookupForeignJNDIProviderOverride(java.lang.String name) |
Looks up the named ForeignJNDIProviderOverride MBean.
|
AppDeploymentMBean |
lookupInternalAppDeployment(java.lang.String name) |
|
LibraryMBean |
lookupInternalLibrary(java.lang.String name) |
|
JMSSystemResourceOverrideMBean |
lookupJMSSystemResourceOverride(java.lang.String name) |
Looks up the named JMS System Resource Override.
|
MailSessionOverrideMBean |
lookupMailSessionOverride(java.lang.String name) |
Looks up the named MailSessionOverride MBean.
|
ManagedExecutorServiceTemplateMBean |
lookupManagedExecutorServiceTemplate(java.lang.String name) |
Looks up a particular ManagedExecutorServiceTemplate from the list.
|
ManagedScheduledExecutorServiceTemplateMBean |
lookupManagedScheduledExecutorServiceTemplate(java.lang.String name) |
Looks up a particular ManagedScheduledExecutorServiceTemplate from the list.
|
ManagedThreadFactoryTemplateMBean |
lookupManagedThreadFactoryTemplate(java.lang.String name) |
Looks up a particular ManagedThreadFactory template from the list.
|
ResourceGroupMBean |
lookupResourceGroup(java.lang.String name) |
Look up the named resource group.
|
void |
removeAvailableTarget(TargetMBean target) |
Removes the specified target from the list of available targets for this partition.
|
void |
removeDefaultTarget(TargetMBean target) |
Removes the specified target from the list of default targets for this partition.
|
void |
setAvailableTargets(TargetMBean[] targets) |
Replaces the current list of available targets, if any, with this array.
|
void |
setBatchJobsDataSourceJndiName(java.lang.String jndiName) |
Sets the JNDI name of the Batch runtime's JobRepository data source, which will be used to store data
for Batch jobs submitted from applications deployed to the partition.
|
void |
setBatchJobsExecutorServiceName(java.lang.String executorServiceName) |
Sets the name of the application-scoped Managed Executor Service instance that will be used to run Batch jobs
that are submitted from applications deployed to the partition.
|
void |
setDataSourceForJobScheduler(JDBCSystemResourceMBean mbean) |
The data source required to support the persistence of jobs scheduled with the
job scheduler.
|
void |
setDefaultTargets(TargetMBean[] targets) |
Set the default targets for the partition.
|
void |
setEagerTrackingOfResourceMetricsEnabled(boolean isEagerTrackingOfResourceMetrics) |
Sets whether tracking of resource consumption metrics of this Partition is initiated eagerly from
the time the Partition is started, or if it is initiated lazily on first access of PartitionResourceMetricsRuntimeMBean.
|
void |
setGracefulShutdownTimeout(int timeout) |
Sets the value of the GracefulShutdownTimeout attribute.
|
void |
setIgnoreSessionsDuringShutdown(boolean ignoreSessions) |
Sets the value of the IgnoreSessionsDuringShutdown
attribute.
|
void |
setJobSchedulerTableName(java.lang.String tableName) |
The table name to use for storing timers active with the Job Scheduler.
|
void |
setMaxConcurrentLongRunningRequests(int maxConcurrentLongRunningRequests) |
Specfies the maximum number of running long-running requests that can be submitted
to all the Managed Executor Services or Managed Scheduled Executor Services
in the partition on the current server.
|
void |
setMaxConcurrentNewThreads(int maxConcurrentNewThreads) |
Specfies maximum number of running threads that can be created by all the
Managed Thread Factories in the partition on the current server.
|
void |
setParallelDeployApplicationModules(boolean isParallelDeploy) |
Sets whether the modules of applications will be deployed in parallel.
|
void |
setParallelDeployApplications(boolean isParallelDeploy) |
Sets whether applications will be deployed in parallel.
|
void |
setPartitionLifeCycleTimeoutVal(int timeoutVal) |
Sets the value of the PartitionLifeCycleTimeoutVal attribute.
|
void |
setPartitionWorkManagerRef(PartitionWorkManagerMBean partitionWorkManagerRef) |
Provides a reference to a partition-level work manager policy set by the system administrator.
|
void |
setPrimaryIdentityDomain(java.lang.String identityDomain) |
Sets this partition's primary identity domain.
|
void |
setRCMHistoricalDataBufferLimit(int size) |
Sets the maximum number of elements retained for monitoring RCM usage requests over time.
|
void |
setRealm(RealmMBean realm) |
Sets the security realm for this partition.
|
void |
setResourceManagerRef(ResourceManagerMBean resourceManagerRef) |
Sets the resource manager reference from the resource management.
|
void |
setStartupTimeout(int timeoutVal) |
Sets the timeout value for partition start and resume operations.
|
void |
setUploadDirectoryName(java.lang.String dir) |
Specifies the upload directory name.
|
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
ResourceGroupMBean[] getResourceGroups()
ResourceGroupMBean lookupResourceGroup(java.lang.String name)
name
- the name of the resource group to findResourceGroupMBean createResourceGroup(java.lang.String name)
name
- the name of the resource group to createvoid destroyResourceGroup(ResourceGroupMBean group)
group
- the name of the group@ExportCustomizeableValues(saveDefault=true) MailSessionOverrideMBean[] getMailSessionOverrides()
MailSessionOverrideMBean lookupMailSessionOverride(java.lang.String name)
name
- the name of the MailSessionOverride MBean to findMailSessionOverrideMBean createMailSessionOverride(java.lang.String name)
name
- the name of the MailSessionOverride MBean to createvoid destroyMailSessionOverride(MailSessionOverrideMBean group)
group
- the name of the MailSessionOverride MBean@ExportCustomizeableValues(saveDefault=true) ForeignJNDIProviderOverrideMBean[] getForeignJNDIProviderOverrides()
ForeignJNDIProviderOverrideMBean lookupForeignJNDIProviderOverride(java.lang.String name)
name
- the name of the ForeignJNDIProviderOverride MBean to findForeignJNDIProviderOverrideMBean createForeignJNDIProviderOverride(java.lang.String name)
name
- the name of the ForeignJNDIProviderOverride MBean to createvoid destroyForeignJNDIProviderOverride(ForeignJNDIProviderOverrideMBean group)
group
- the name of the ForeignJNDIProviderOverrideMBean@ExportCustomizeableValues(saveDefault=false) TargetMBean[] getDefaultTargets()
void setDefaultTargets(TargetMBean[] targets)
targets
- array of targetsvoid addDefaultTarget(TargetMBean defaultTarget)
defaultTarget
- target to addvoid removeDefaultTarget(TargetMBean target)
target
- the target to remove@ExportCustomizeableValues(saveDefault=true) TargetMBean[] getAvailableTargets()
TargetMBean lookupAvailableTarget(java.lang.String name)
name
- the name of the target to findvoid addAvailableTarget(TargetMBean availableTarget)
availableTarget
- the available target to addvoid removeAvailableTarget(TargetMBean target)
target
- the available target to removevoid setAvailableTargets(TargetMBean[] targets)
targets
- the new array of available Target beans.SelfTuningMBean getSelfTuning()
@ExportCustomizeableValues(saveDefault=true) RealmMBean getRealm()
void setRealm(RealmMBean realm)
realm
- the realm to use for this partitionjava.lang.String getPartitionID()
PartitionLogMBean getPartitionLog()
@ExportCustomizeableValues(saveDefault=false) java.lang.String getPrimaryIdentityDomain()
void setPrimaryIdentityDomain(java.lang.String identityDomain)
identityDomain
- the primary identity domainint getMaxConcurrentNewThreads()
void setMaxConcurrentNewThreads(int maxConcurrentNewThreads)
int getMaxConcurrentLongRunningRequests()
void setMaxConcurrentLongRunningRequests(int maxConcurrentLongRunningRequests)
ManagedExecutorServiceTemplateMBean[] getManagedExecutorServiceTemplates()
ManagedExecutorServiceTemplateMBean createManagedExecutorServiceTemplate(java.lang.String name)
name
- the name of the ManagedExecutorServiceTemplate to createvoid destroyManagedExecutorServiceTemplate(ManagedExecutorServiceTemplateMBean bean)
bean
- the ManagedExecutorServiceTemplate to removeManagedExecutorServiceTemplateMBean lookupManagedExecutorServiceTemplate(java.lang.String name)
name
- the name of the ManagedExecutorServiceTemplate MBean to findManagedScheduledExecutorServiceTemplateMBean[] getManagedScheduledExecutorServiceTemplates()
ManagedScheduledExecutorServiceTemplateMBean createManagedScheduledExecutorServiceTemplate(java.lang.String name)
name
- the name of the ManagedScheduledExecutorServiceTemplate to createvoid destroyManagedScheduledExecutorServiceTemplate(ManagedScheduledExecutorServiceTemplateMBean bean)
bean
- the ManagedScheduledExecutorServiceTemplate Mbean to removeManagedScheduledExecutorServiceTemplateMBean lookupManagedScheduledExecutorServiceTemplate(java.lang.String name)
name
- the name of the ManagedScheduledExecutorServiceTemplate to findManagedThreadFactoryTemplateMBean[] getManagedThreadFactoryTemplates()
ManagedThreadFactoryTemplateMBean createManagedThreadFactoryTemplate(java.lang.String name)
name
- the name of the ManagedThreadFactoryTemplate to createvoid destroyManagedThreadFactoryTemplate(ManagedThreadFactoryTemplateMBean bean)
bean
- the ManagedThreadFactoryTemplate to removeManagedThreadFactoryTemplateMBean lookupManagedThreadFactoryTemplate(java.lang.String name)
name
- the name of the ManagedThreadFactoryTemplate to findJTAPartitionMBean getJTAPartition()
The JTA partition configuration for this domain.
void setDataSourceForJobScheduler(JDBCSystemResourceMBean mbean)
The data source required to support the persistence of jobs scheduled with the job scheduler.
Requires partition restart for updated value to take effectJDBCSystemResourceMBean getDataSourceForJobScheduler()
The data source required to support the persistence of jobs scheduled with the job scheduler.
java.lang.String getJobSchedulerTableName()
The table name to use for storing timers active with the Job Scheduler.
void setJobSchedulerTableName(java.lang.String tableName)
The table name to use for storing timers active with the Job Scheduler.
Requires partition restart for updated value to take effectgetJobSchedulerTableName()
ResourceManagerMBean getResourceManager()
The resource manager policy assigned to the partition.
ResourceManagerMBean createResourceManager(java.lang.String name)
Creates the resource manager policy for the partition.
name
- void destroyResourceManager(ResourceManagerMBean resourceManagerMBean)
Destroys the resource manager policy assigned to the partition.
resourceManagerMBean
- ResourceManagerMBean getResourceManagerRef()
A resource manager reference from the resource management.
void setResourceManagerRef(ResourceManagerMBean resourceManagerRef)
Sets the resource manager reference from the resource management.
resourceManagerRef
- void destroyResourceManagerRef(ResourceManagerMBean resourceManagerRef)
Removes the resource manager reference from te resource management.
resourceManagerRef
- DataSourcePartitionMBean getDataSourcePartition()
The data source partition configuration.
@ExportCustomizeableValues(saveDefault=true) CoherencePartitionCacheConfigMBean[] getCoherencePartitionCacheConfigs()
The list of all the Coherence partition cache config beans in this partition. These beans allow definition of shared caches and cache properties.
CoherencePartitionCacheConfigMBean lookupCoherencePartitionCacheConfig(java.lang.String name)
name
- the cache name to lookupCoherencePartitionCacheConfigMBean createCoherencePartitionCacheConfig(java.lang.String name)
name
- the name of the cache to createvoid destroyCoherencePartitionCacheConfig(CoherencePartitionCacheConfigMBean cache)
cache
- the name of the Coherence Partition Cache beanPartitionFileSystemMBean getSystemFileSystem()
The file system for the partition's system files.
PartitionUserFileSystemMBean getUserFileSystem()
The file system for the partition's user files.
@ExportCustomizeableValues(saveDefault=true) java.lang.String getResourceDeploymentPlanPath()
The resource deployment plan path.
byte[] getResourceDeploymentPlan()
byte[] getResourceDeploymentPlanExternalDescriptors()
@ExportCustomizeableValues(saveDefault=true) JMSSystemResourceOverrideMBean[] getJMSSystemResourceOverrides()
JMSSystemResourceOverrideMBean lookupJMSSystemResourceOverride(java.lang.String name)
name
- the name of the JMSSystemResourceOverride MBean to findJMSSystemResourceOverrideMBean createJMSSystemResourceOverride(java.lang.String name)
name
- the name of the JMSSystemResourceOverride MBean to createvoid destroyJMSSystemResourceOverride(JMSSystemResourceOverrideMBean jmsSystemResourceOverride)
jmsSystemResourceOverride
- the JMSSystemResourceOverride MBean to removeAppDeploymentMBean[] getInternalAppDeployments()
The collection of internal application deployments in this partition.
AppDeploymentMBean lookupInternalAppDeployment(java.lang.String name)
name
- of the internal application deploymentLibraryMBean[] getInternalLibraries()
The collection of internal libraries in this partition.
LibraryMBean lookupInternalLibrary(java.lang.String name)
name
- of the internal libraryPartitionWorkManagerMBean createPartitionWorkManager(java.lang.String name)
Creates a partition-level work manager policy set by the system administrator for this partition.
name
- PartitionWorkManagerMBean getPartitionWorkManager()
The partition-level work manager policy set by the system administrator for this partition.
void destroyPartitionWorkManager(PartitionWorkManagerMBean partitionWorkManager)
Removes the partition-level work manager policy set by the system administrator for this partition.
partitionWorkManager
- void setPartitionWorkManagerRef(PartitionWorkManagerMBean partitionWorkManagerRef)
Provides a reference to a partition-level work manager policy set by the system administrator.
partitionWorkManagerRef
- PartitionWorkManagerMBean getPartitionWorkManagerRef()
A reference to a partition-level work manager policy set by the system administrator.
void destroyPartitionWorkManagerRef(PartitionWorkManagerMBean partitionWorkManagerRef)
Removes a reference to a partition-level work manager policy set by the system administrator.
partitionWorkManagerRef
- java.lang.String getBatchJobsDataSourceJndiName()
The JNDI name of the Batch runtime's JobRepository data source, which will be used to store data for Batch jobs submitted from applications deployed to the partition. When a Java EE component submits a Batch job, the Batch runtime updates the JobRepository tables using this data source, which is obtained by looking up the data source's JNDI name.
void setBatchJobsDataSourceJndiName(java.lang.String jndiName)
Sets the JNDI name of the Batch runtime's JobRepository data source, which will be used to store data for Batch jobs submitted from applications deployed to the partition. When a Java EE component submits a Batch job, the Batch runtime updates the JobRepository tables using this data source, which is obtained by looking up the data source's JNDI name.
jndiName
- the Batch DataSource jndi name.java.lang.String getBatchJobsExecutorServiceName()
The name of the application-scoped Managed Executor Service instance that will be used to run Batch jobs
that are submitted from applications deployed to the partition.
A Managed Executor Service Template by the same name must exist for the domain when a
Batch job is submitted in the partition. If this name returns null, then the Batch runtime
will use the default Java EE Managed Executor Service that is bound to the default JNDI name of:
java:comp/DefaultManagedExecutorService
.
void setBatchJobsExecutorServiceName(java.lang.String executorServiceName)
Sets the name of the application-scoped Managed Executor Service instance that will be used to run Batch jobs
that are submitted from applications deployed to the partition.
A Managed Executor Service Template by the same name must exist for the domain when a
Batch job is submitted in the partition. If this name returns null, then the Batch runtime
will use the default Java EE Managed Executor Service that is bound to the default JNDI name of:
java:comp/DefaultManagedExecutorService
.
executorServiceName
- the ExecutorService name.boolean isParallelDeployApplications()
void setParallelDeployApplications(boolean isParallelDeploy)
boolean isParallelDeployApplicationModules()
AppDeploymentMBean.isParallelDeployModules()
void setParallelDeployApplicationModules(boolean isParallelDeploy)
java.lang.String getUploadDirectoryName()
The directory path on the Administration Server where the uploaded applications for this partition are placed.
void setUploadDirectoryName(java.lang.String dir)
Specifies the upload directory name.
dir
- The new uploadDirectoryName valuegetUploadDirectoryName()
void setPartitionLifeCycleTimeoutVal(int timeoutVal)
Sets the value of the PartitionLifeCycleTimeoutVal attribute.
timeoutVal
- The new PartitionLifeCycleTimeoutVal valueint getPartitionLifeCycleTimeoutVal()
The number of seconds a force shutdown operation waits before timing
out. If the operation does not complete within
the configured timeout period, the partition will shutdown
automatically if the state of the server at that time was
SHUTTING_DOWN
.
A value of 0
means that the partition will wait
indefinitely for the life cycle operation to complete.
void setGracefulShutdownTimeout(int timeout)
Sets the value of the GracefulShutdownTimeout attribute.
timeout
- The new gracefulShutdownTimeout valuegetGracefulShutdownTimeout()
void setStartupTimeout(int timeoutVal)
Sets the timeout value for partition start and resume operations. If the partition fails to start in the timeout period, it will force shutdown.
int getStartupTimeout()
The timeout value for a partition's start and resume operations. If the partition fails to start within the timeout period, it will force a shutdown.
A value of 0
means that the server will wait
indefinitely for the operation to complete.
int getGracefulShutdownTimeout()
The number of seconds a graceful shutdown operation waits before forcing a shut down. A graceful shutdown gives WebLogic Server subsystems time to complete certain application processing currently in progress. If subsystems are unable to complete processing within the number of seconds that you specify here, the partition will force shutdown automatically.
A value of 0
means that the partition will wait
indefinitely for a graceful shutdown to complete.
The graceful shutdown timeout applies only to graceful shutdown operations.
getPartitionLifeCycleTimeoutVal()
boolean isIgnoreSessionsDuringShutdown()
Indicates whether a graceful shutdown operation drops all HTTP sessions immediately.
If this is set to false
, a
graceful shutdown operation waits for HTTP sessions to complete or
timeout.
void setIgnoreSessionsDuringShutdown(boolean ignoreSessions)
Sets the value of the IgnoreSessionsDuringShutdown attribute.
ignoreSessions
- The new ignoreSessionsDuringShutdown valueisIgnoreSessionsDuringShutdown()
int getRCMHistoricalDataBufferLimit()
void setRCMHistoricalDataBufferLimit(int size)
size
- WebServiceMBean getWebService()
boolean isEagerTrackingOfResourceMetricsEnabled()
void setEagerTrackingOfResourceMetricsEnabled(boolean isEagerTrackingOfResourceMetrics)
weblogic.management.configuration.AdminVirtualTargetMBean getAdminVirtualTarget()
The administrative virtual target that is automatically created for this partition that has the domain's admin server as its physical target.