Skip navigation links

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


weblogic.management.configuration
Interface PartitionMBean

All Superinterfaces:
ConfigurationMBean, ConfigurationPropertiesMBean, DescriptorBean, DynamicMBean, MBeanRegistration, NotificationBroadcaster, SettableBean, WebLogicMBean

public interface PartitionMBean
extends ConfigurationPropertiesMBean

A domain partition. A configuration may define zero or more partitions.

Since:
12.2.1.0

Field Summary

 

Fields inherited from interface weblogic.management.configuration.ConfigurationMBean
DEFAULT_EMPTY_BYTE_ARRAY

 

Method Summary
abstract  void addAvailableTarget(TargetMBean availableTarget)
          Adds an existing target to the list of available targets for this partition.
abstract  void addDefaultTarget(TargetMBean defaultTarget)
          Adds an existing target to the list of default targets for this partition.
abstract  CoherencePartitionCacheConfigMBean createCoherencePartitionCacheConfig(String name)
          Factory method for creating Coherence Partition Cache Config bean.
abstract  ForeignJNDIProviderOverrideMBean createForeignJNDIProviderOverride(String name)
          Creates a ForeignJNDIProviderOverride MBean with the name.
abstract  JDBCSystemResourceOverrideMBean createJDBCSystemResourceOverride(String name)
          Creates a JDBCSystemResourceOverride MBeans with the specified name.
abstract  JMSSystemResourceOverrideMBean createJMSSystemResourceOverride(String name)
          Creates JMS System Resource Override MBeans.
abstract  MailSessionOverrideMBean createMailSessionOverride(String name)
          Creates a MailSessionOverride MBeans with the name.
abstract  ManagedExecutorServiceTemplateMBean createManagedExecutorServiceTemplate(String name)
          Creates ManagedExecutorServiceTemplate with the specified name.
abstract  ManagedScheduledExecutorServiceTemplateMBean createManagedScheduledExecutorServiceTemplate(String name)
          Creates a ManagedScheduledExecutorServiceTemplate with the specified name.
abstract  ManagedThreadFactoryTemplateMBean createManagedThreadFactoryTemplate(String name)
          Creates a ManagedThreadFactoryTemplate with the specified name.
abstract  PartitionWorkManagerMBean createPartitionWorkManager(String name)
          Creates a partition-level work manager policy set by the system administrator for this partition.
abstract  ResourceGroupMBean createResourceGroup(String name)
          Creates a resource group with the specified name.
abstract  ResourceManagerMBean createResourceManager(String name)
          Creates the resource manager policy for the partition.
abstract  void destroyCoherencePartitionCacheConfig(CoherencePartitionCacheConfigMBean cache)
          Destroys and removes the Coherence Partition Cache Config bean.
abstract  void destroyForeignJNDIProviderOverride(ForeignJNDIProviderOverrideMBean group)
          Destroys and removes the ForeignJNDIProviderOverride MBean.
abstract  void destroyJDBCSystemResourceOverride(JDBCSystemResourceOverrideMBean group)
          Destroys and removes the specified JDBCSystemResourceOverride MBean.
abstract  void destroyJMSSystemResourceOverride(JMSSystemResourceOverrideMBean jmsSystemResourceOverride)
          Destroys and removes JMS System Resource Override MBeans.
abstract  void destroyMailSessionOverride(MailSessionOverrideMBean group)
          Destroys and removes the specified MailSessionOverride MBean.
abstract  void destroyManagedExecutorServiceTemplate(ManagedExecutorServiceTemplateMBean bean)
          Destroys and removes a ManagedExecutorServiceTemplate with the specified short name.
abstract  void destroyManagedScheduledExecutorServiceTemplate(ManagedScheduledExecutorServiceTemplateMBean bean)
          Destroys and removes a ManagedScheduledExecutorServiceTemplate.
abstract  void destroyManagedThreadFactoryTemplate(ManagedThreadFactoryTemplateMBean bean)
          Destroys and removes a ManagedThreadFactory template with the specified short name.
abstract  void destroyPartitionWorkManager(PartitionWorkManagerMBean partitionWorkManager)
          Removes the partition-level work manager policy set by the system administrator for this partition.
abstract  void destroyPartitionWorkManagerRef(PartitionWorkManagerMBean partitionWorkManagerRef)
          Removes a reference to a partition-level work manager policy set by the system administrator.
abstract  void destroyResourceGroup(ResourceGroupMBean group)
          Destroys and removes the specified resource group.
abstract  void destroyResourceManager(ResourceManagerMBean resourceManagerMBean)
          Destroys the resource manager policy assigned to the partition.
abstract  void destroyResourceManagerRef(ResourceManagerMBean resourceManagerRef)
          Removes the resource manager reference from te resource management.
abstract  TargetMBean[] getAvailableTargets()
          All the available targets for this partition.
abstract  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.
abstract  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.
abstract  CoherencePartitionCacheConfigMBean[] getCoherencePartitionCacheConfigs()
          The list of all the Coherence partition cache config beans in this partition.
abstract  JDBCSystemResourceMBean getDataSourceForJobScheduler()
          The data source required to support the persistence of jobs scheduled with the job scheduler.
abstract  DataSourcePartitionMBean getDataSourcePartition()
          The data source partition configuration.
abstract  TargetMBean[] getDefaultTargets()
          A list of default targets for the partition (if any).
abstract  ForeignJNDIProviderOverrideMBean[] getForeignJNDIProviderOverrides()
          All the ForeignJNDIProviderOverride MBeans in this partition.
abstract  int getGracefulShutdownTimeout()
          The number of seconds a graceful shutdown operation waits before forcing a shut down.
abstract  AppDeploymentMBean[] getInternalAppDeployments()
          The collection of internal application deployments in this partition.
abstract  LibraryMBean[] getInternalLibraries()
          The collection of internal libraries in this partition.
abstract  JDBCSystemResourceOverrideMBean[] getJDBCSystemResourceOverrides()
          All the JDBCSystemResourceOverride MBeans in this partition.
abstract  JMSSystemResourceOverrideMBean[] getJMSSystemResourceOverrides()
          All the JMS system resource overrides in this partition.
abstract  String getJobSchedulerTableName()
          The table name to use for storing timers active with the Job Scheduler.
abstract  JTAPartitionMBean getJTAPartition()
          The JTA partition configuration for this domain.
abstract  MailSessionOverrideMBean[] getMailSessionOverrides()
          All the MailSessionOverride MBeans in this partition.
abstract  ManagedExecutorServiceTemplateMBean[] getManagedExecutorServiceTemplates()
          All the managed executor service templates.
abstract  ManagedScheduledExecutorServiceTemplateMBean[] getManagedScheduledExecutorServiceTemplates()
          All the ManagedScheduledExecutorServiceTemplateMBeans.
abstract  ManagedThreadFactoryTemplateMBean[] getManagedThreadFactoryTemplates()
          List of the ManagedThreadFactory templates.
abstract  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.
abstract  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.
abstract  String getName()
          The user-specified name of this MBean instance.
abstract  String getPartitionID()
          The ID for this partition.
abstract  int getPartitionLifeCycleTimeoutVal()
          The number of seconds a force shutdown operation waits before timing out.
abstract  PartitionLogMBean getPartitionLog()
          The partition-specific logging configuration.
abstract  PartitionWorkManagerMBean getPartitionWorkManager()
          The partition-level work manager policy set by the system administrator for this partition.
abstract  PartitionWorkManagerMBean getPartitionWorkManagerRef()
          A reference to a partition-level work manager policy set by the system administrator.
abstract  String getPrimaryIdentityDomain()
          The partition's primary identity domain.
abstract  int getRCMHistoricalDataBufferLimit()
          The maximum number of elements retained for monitoring RCM usage requests over time.
abstract  RealmMBean getRealm()
          The security realm for this partition.
abstract  byte[] getResourceDeploymentPlan()
          The contents of this resource's deployment plan, returned as a byte[] containing the XML.
abstract  byte[] getResourceDeploymentPlanExternalDescriptors()
          A zip file containing the external descriptors referenced in the deployment plan.
abstract  String getResourceDeploymentPlanPath()
          The resource deployment plan path.
abstract  ResourceGroupMBean[] getResourceGroups()
          All the resource groups in this partition.
abstract  ResourceManagerMBean getResourceManager()
          The resource manager policy assigned to the partition.
abstract  ResourceManagerMBean getResourceManagerRef()
          A resource manager reference from the resource management.
abstract  SelfTuningMBean getSelfTuning()
          The Work Manager configuration for this partition.
abstract  int getStartupTimeout()
          The timeout value for a partition's start and resume operations.
abstract  PartitionFileSystemMBean getSystemFileSystem()
          The file system for the partition's system files.
abstract  String getUploadDirectoryName()
          The directory path on the Administration Server where the uploaded applications for this partition are placed.
abstract  WebServiceMBean getWebService()
          Configures an unique WebServiceMBean for all targets of the partition.
abstract  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.
abstract  boolean isIgnoreSessionsDuringShutdown()
          Indicates whether a graceful shutdown operation drops all HTTP sessions immediately.
abstract  boolean isParallelDeployApplicationModules()
          Determines if the modules of applications will be deployed in parallel.
abstract  boolean isParallelDeployApplications()
          Determines if applications will be deployed in parallel.
abstract  TargetMBean lookupAvailableTarget(String name)
          Looks up the named available target.
abstract  CoherencePartitionCacheConfigMBean lookupCoherencePartitionCacheConfig(String name)
          Looks up the named Coherence Partition Cache Config.
abstract  ForeignJNDIProviderOverrideMBean lookupForeignJNDIProviderOverride(String name)
          Looks up the named ForeignJNDIProviderOverride MBean.
abstract  AppDeploymentMBean lookupInternalAppDeployment(String name)
           
abstract  LibraryMBean lookupInternalLibrary(String name)
           
abstract  JDBCSystemResourceOverrideMBean lookupJDBCSystemResourceOverride(String name)
          Looks up the named JDBCSystemResourceOverride MBean.
abstract  JMSSystemResourceOverrideMBean lookupJMSSystemResourceOverride(String name)
          Looks up the named JMS System Resource Override.
abstract  MailSessionOverrideMBean lookupMailSessionOverride(String name)
          Looks up the named MailSessionOverride MBean.
abstract  ManagedExecutorServiceTemplateMBean lookupManagedExecutorServiceTemplate(String name)
          Looks up a particular ManagedExecutorServiceTemplate from the list.
abstract  ManagedScheduledExecutorServiceTemplateMBean lookupManagedScheduledExecutorServiceTemplate(String name)
          Looks up a particular ManagedScheduledExecutorServiceTemplate from the list.
abstract  ManagedThreadFactoryTemplateMBean lookupManagedThreadFactoryTemplate(String name)
          Looks up a particular ManagedThreadFactory template from the list.
abstract  ResourceGroupMBean lookupResourceGroup(String name)
          Look up the named resource group.
abstract  void removeAvailableTarget(TargetMBean target)
          Removes the specified target from the list of available targets for this partition.
abstract  void removeDefaultTarget(TargetMBean target)
          Removes the specified target from the list of default targets for this partition.
abstract  void setAvailableTargets(TargetMBean[] targets)
          Replaces the current list of available targets, if any, with this array.
abstract  void setBatchJobsDataSourceJndiName(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.
abstract  void setBatchJobsExecutorServiceName(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.
abstract  void setDataSourceForJobScheduler(JDBCSystemResourceMBean mbean)
          The data source required to support the persistence of jobs scheduled with the job scheduler.
abstract  void setDefaultTargets(TargetMBean[] targets)
          Set the default targets for the partition.
abstract  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.
abstract  void setGracefulShutdownTimeout(int timeout)
          Sets the value of the GracefulShutdownTimeout attribute.
abstract  void setIgnoreSessionsDuringShutdown(boolean ignoreSessions)
          Sets the value of the IgnoreSessionsDuringShutdown attribute.
abstract  void setJobSchedulerTableName(String tableName)
          The table name to use for storing timers active with the Job Scheduler.
abstract  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.
abstract  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.
abstract  void setParallelDeployApplicationModules(boolean isParallelDeploy)
          Sets whether the modules of applications will be deployed in parallel.
abstract  void setParallelDeployApplications(boolean isParallelDeploy)
          Sets whether applications will be deployed in parallel.
abstract  void setPartitionLifeCycleTimeoutVal(int timeoutVal)
          Sets the value of the PartitionLifeCycleTimeoutVal attribute.
abstract  void setPartitionWorkManagerRef(PartitionWorkManagerMBean partitionWorkManagerRef)
          Provides a reference to a partition-level work manager policy set by the system administrator.
abstract  void setPrimaryIdentityDomain(String identityDomain)
          Sets this partition's primary identity domain.
abstract  void setRCMHistoricalDataBufferLimit(int size)
          Sets the maximum number of elements retained for monitoring RCM usage requests over time.
abstract  void setRealm(RealmMBean realm)
          Sets the security realm for this partition.
abstract  void setResourceManagerRef(ResourceManagerMBean resourceManagerRef)
          Sets the resource manager reference from the resource management.
abstract  void setStartupTimeout(int timeoutVal)
          Sets the timeout value for partition start and resume operations.
abstract  void setUploadDirectoryName(String dir)
          Specifies the upload directory name.

 

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

getName

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

Specified by:
getName in interface ConfigurationMBean
Specified by:
getName in interface WebLogicMBean

getResourceGroups

ResourceGroupMBean[] getResourceGroups()
All the resource groups in this partition.
Returns:
the resource groups as an array

lookupResourceGroup

ResourceGroupMBean lookupResourceGroup(String name)
Look up the named resource group.
Parameters:
name - the name of the resource group to find
Returns:
the specified resource group, if found

createResourceGroup

ResourceGroupMBean createResourceGroup(String name)
Creates a resource group with the specified name.
Parameters:
name - the name of the resource group to create
Returns:
the created resource group object

destroyResourceGroup

void destroyResourceGroup(ResourceGroupMBean group)
Destroys and removes the specified resource group.
Parameters:
group - the name of the group

getJDBCSystemResourceOverrides

@ExportCustomizeableValues(saveDefault=true)
JDBCSystemResourceOverrideMBean[] getJDBCSystemResourceOverrides()
All the JDBCSystemResourceOverride MBeans in this partition.
Returns:
the JDBCSystemResourceOverrideMBeans in an array

lookupJDBCSystemResourceOverride

JDBCSystemResourceOverrideMBean lookupJDBCSystemResourceOverride(String name)
Looks up the named JDBCSystemResourceOverride MBean.
Parameters:
name - the name of the JDBCSystemResourceOverride MBean to find
Returns:
the JDBCSystemResourceOverrideMBean, if found

createJDBCSystemResourceOverride

JDBCSystemResourceOverrideMBean createJDBCSystemResourceOverride(String name)
Creates a JDBCSystemResourceOverride MBeans with the specified name.
Parameters:
name - the name of the JDBCSystemResourceOverride MBean to create
Returns:
the created JDBCSystemResourceOverrideMBean

destroyJDBCSystemResourceOverride

void destroyJDBCSystemResourceOverride(JDBCSystemResourceOverrideMBean group)
Destroys and removes the specified JDBCSystemResourceOverride MBean.
Parameters:
group - the name of the JDBCSystemResourceOverride MBean

getMailSessionOverrides

@ExportCustomizeableValues(saveDefault=true)
MailSessionOverrideMBean[] getMailSessionOverrides()
All the MailSessionOverride MBeans in this partition.
Returns:
the MailSessionOverrideMBeans in an array

lookupMailSessionOverride

MailSessionOverrideMBean lookupMailSessionOverride(String name)
Looks up the named MailSessionOverride MBean.
Parameters:
name - the name of the MailSessionOverride MBean to find
Returns:
the MailSessionOverrideMBean, if found

createMailSessionOverride

MailSessionOverrideMBean createMailSessionOverride(String name)
Creates a MailSessionOverride MBeans with the name.
Parameters:
name - the name of the MailSessionOverride MBean to create
Returns:
the created MailSessionOverrideMBean object

destroyMailSessionOverride

void destroyMailSessionOverride(MailSessionOverrideMBean group)
Destroys and removes the specified MailSessionOverride MBean.
Parameters:
group - the name of the MailSessionOverride MBean

getForeignJNDIProviderOverrides

@ExportCustomizeableValues(saveDefault=true)
ForeignJNDIProviderOverrideMBean[] getForeignJNDIProviderOverrides()
All the ForeignJNDIProviderOverride MBeans in this partition.
Returns:
the ForeignJNDIProviderOverrideMBeans in an array

lookupForeignJNDIProviderOverride

ForeignJNDIProviderOverrideMBean lookupForeignJNDIProviderOverride(String name)
Looks up the named ForeignJNDIProviderOverride MBean.
Parameters:
name - the name of the ForeignJNDIProviderOverride MBean to find
Returns:
the ForeignJNDIProviderOverride, if found

createForeignJNDIProviderOverride

ForeignJNDIProviderOverrideMBean createForeignJNDIProviderOverride(String name)
Creates a ForeignJNDIProviderOverride MBean with the name.
Parameters:
name - the name of the ForeignJNDIProviderOverride MBean to create
Returns:
the created ForeignJNDIProviderOverrideMBean object

destroyForeignJNDIProviderOverride

void destroyForeignJNDIProviderOverride(ForeignJNDIProviderOverrideMBean group)
Destroys and removes the ForeignJNDIProviderOverride MBean.
Parameters:
group - the name of the ForeignJNDIProviderOverrideMBean

getDefaultTargets

@ExportCustomizeableValues(saveDefault=false)
TargetMBean[] getDefaultTargets()
A list of default targets for the partition (if any).
Returns:
the default target; none if not set

setDefaultTargets

void setDefaultTargets(TargetMBean[] targets)
Set the default targets for the partition.
Parameters:
targets - array of targets

addDefaultTarget

void addDefaultTarget(TargetMBean defaultTarget)
Adds an existing target to the list of default targets for this partition.
Parameters:
defaultTarget - target to add

removeDefaultTarget

void removeDefaultTarget(TargetMBean target)
Removes the specified target from the list of default targets for this partition.
Parameters:
target - the target to remove

getAvailableTargets

@ExportCustomizeableValues(saveDefault=true)
TargetMBean[] getAvailableTargets()
All the available targets for this partition.
Returns:
the available Target beans as an array

lookupAvailableTarget

TargetMBean lookupAvailableTarget(String name)
Looks up the named available target.
Parameters:
name - the name of the target to find
Returns:
the available Target, if found

addAvailableTarget

void addAvailableTarget(TargetMBean availableTarget)
Adds an existing target to the list of available targets for this partition.
Parameters:
availableTarget - the available target to add

removeAvailableTarget

void removeAvailableTarget(TargetMBean target)
Removes the specified target from the list of available targets for this partition.
Parameters:
target - the available target to remove

setAvailableTargets

void setAvailableTargets(TargetMBean[] targets)
Replaces the current list of available targets, if any, with this array.
Parameters:
targets - the new array of available Target beans.

getSelfTuning

SelfTuningMBean getSelfTuning()
The Work Manager configuration for this partition.

getRealm

@ExportCustomizeableValues(saveDefault=true)
RealmMBean getRealm()
The security realm for this partition.
Returns:
the realm bean

setRealm

void setRealm(RealmMBean realm)
Sets the security realm for this partition.
Parameters:
realm - the realm to use for this partition

getPartitionID

String getPartitionID()
The ID for this partition.
Returns:
the partition id
Since:
12.2.1.0

getPartitionLog

PartitionLogMBean getPartitionLog()
The partition-specific logging configuration.
Returns:
PartitionLogMBean object

getPrimaryIdentityDomain

@ExportCustomizeableValues(saveDefault=false)
String getPrimaryIdentityDomain()
The partition's primary identity domain.
Returns:
the primary identity domain
Since:
12.2.1.0

setPrimaryIdentityDomain

void setPrimaryIdentityDomain(String identityDomain)
Sets this partition's primary identity domain.
Parameters:
identityDomain - the primary identity domain
Since:
12.2.1.0

getMaxConcurrentNewThreads

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.
Since:
12.2.1.0

setMaxConcurrentNewThreads

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.
Since:
12.2.1.0

getMaxConcurrentLongRunningRequests

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.
Since:
12.2.1.0

setMaxConcurrentLongRunningRequests

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.
Since:
12.2.1.0

getManagedExecutorServiceTemplates

ManagedExecutorServiceTemplateMBean[] getManagedExecutorServiceTemplates()
All the managed executor service templates.
Since:
12.2.1.0

createManagedExecutorServiceTemplate

ManagedExecutorServiceTemplateMBean createManagedExecutorServiceTemplate(String name)
Creates ManagedExecutorServiceTemplate with the specified name.
Parameters:
name - the name of the ManagedExecutorServiceTemplate to create
Returns:
an instance.
Since:
12.2.1.0

destroyManagedExecutorServiceTemplate

void destroyManagedExecutorServiceTemplate(ManagedExecutorServiceTemplateMBean bean)
Destroys and removes a ManagedExecutorServiceTemplate with the specified short name.
Parameters:
bean - the ManagedExecutorServiceTemplate to remove
Since:
12.2.1.0

lookupManagedExecutorServiceTemplate

ManagedExecutorServiceTemplateMBean lookupManagedExecutorServiceTemplate(String name)
Looks up a particular ManagedExecutorServiceTemplate from the list.
Parameters:
name - the name of the ManagedExecutorServiceTemplate MBean to find
Returns:
an instance.
Since:
12.2.1.0

getManagedScheduledExecutorServiceTemplates

ManagedScheduledExecutorServiceTemplateMBean[] getManagedScheduledExecutorServiceTemplates()
All the ManagedScheduledExecutorServiceTemplateMBeans.
Returns:
array of ManagedScheduledExecutorServiceTemplate MBeans
Since:
12.2.1.0

createManagedScheduledExecutorServiceTemplate

ManagedScheduledExecutorServiceTemplateMBean createManagedScheduledExecutorServiceTemplate(String name)
Creates a ManagedScheduledExecutorServiceTemplate with the specified name.
Parameters:
name - the name of the ManagedScheduledExecutorServiceTemplate to create
Returns:
an instance.
Since:
12.2.1.0

destroyManagedScheduledExecutorServiceTemplate

void destroyManagedScheduledExecutorServiceTemplate(ManagedScheduledExecutorServiceTemplateMBean bean)
Destroys and removes a ManagedScheduledExecutorServiceTemplate.
Parameters:
bean - the ManagedScheduledExecutorServiceTemplate Mbean to remove
Since:
12.2.1.0

lookupManagedScheduledExecutorServiceTemplate

ManagedScheduledExecutorServiceTemplateMBean lookupManagedScheduledExecutorServiceTemplate(String name)
Looks up a particular ManagedScheduledExecutorServiceTemplate from the list.
Parameters:
name - the name of the ManagedScheduledExecutorServiceTemplate to find
Returns:
an instance.
Since:
12.2.1.0

getManagedThreadFactoryTemplates

ManagedThreadFactoryTemplateMBean[] getManagedThreadFactoryTemplates()
List of the ManagedThreadFactory templates.
Returns:
array of ManagedThreadFactoryTemplate MBeans
Since:
12.2.1.0

createManagedThreadFactoryTemplate

ManagedThreadFactoryTemplateMBean createManagedThreadFactoryTemplate(String name)
Creates a ManagedThreadFactoryTemplate with the specified name.
Parameters:
name - the name of the ManagedThreadFactoryTemplate to create
Returns:
an instance.
Since:
12.2.1.0

destroyManagedThreadFactoryTemplate

void destroyManagedThreadFactoryTemplate(ManagedThreadFactoryTemplateMBean bean)
Destroys and removes a ManagedThreadFactory template with the specified short name.
Parameters:
bean - the ManagedThreadFactoryTemplate to remove
Since:
12.2.1.0

lookupManagedThreadFactoryTemplate

ManagedThreadFactoryTemplateMBean lookupManagedThreadFactoryTemplate(String name)
Looks up a particular ManagedThreadFactory template from the list.
Parameters:
name - the name of the ManagedThreadFactoryTemplate to find
Returns:
an instance.
Since:
12.2.1.0

getJTAPartition

JTAPartitionMBean getJTAPartition()

The JTA partition configuration for this domain.

Returns:
The JTA partition value

setDataSourceForJobScheduler

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 effect

getDataSourceForJobScheduler

JDBCSystemResourceMBean getDataSourceForJobScheduler()

The data source required to support the persistence of jobs scheduled with the job scheduler.

Returns:
DataSource for job scheduler.

getJobSchedulerTableName

String getJobSchedulerTableName()

The table name to use for storing timers active with the Job Scheduler.

Returns:
The database table name to use for persisting job scheduler timers

setJobSchedulerTableName

void setJobSchedulerTableName(String tableName)

The table name to use for storing timers active with the Job Scheduler.

Requires partition restart for updated value to take effect
See Also:
PartitionMBean.getJobSchedulerTableName()

getResourceManager

ResourceManagerMBean getResourceManager()

The resource manager policy assigned to the partition.


createResourceManager

ResourceManagerMBean createResourceManager(String name)

Creates the resource manager policy for the partition.

Parameters:
name -

destroyResourceManager

void destroyResourceManager(ResourceManagerMBean resourceManagerMBean)

Destroys the resource manager policy assigned to the partition.

Parameters:
resourceManagerMBean -

getResourceManagerRef

ResourceManagerMBean getResourceManagerRef()

A resource manager reference from the resource management.

Returns:

setResourceManagerRef

void setResourceManagerRef(ResourceManagerMBean resourceManagerRef)

Sets the resource manager reference from the resource management.

Parameters:
resourceManagerRef -

destroyResourceManagerRef

void destroyResourceManagerRef(ResourceManagerMBean resourceManagerRef)

Removes the resource manager reference from te resource management.

Parameters:
resourceManagerRef -

getDataSourcePartition

DataSourcePartitionMBean getDataSourcePartition()

The data source partition configuration.

Returns:
The DataSource partition value

getCoherencePartitionCacheConfigs

@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.

Returns:
the Coherence Parition Cache Config beans in an array

lookupCoherencePartitionCacheConfig

CoherencePartitionCacheConfigMBean lookupCoherencePartitionCacheConfig(String name)
Looks up the named Coherence Partition Cache Config.
Parameters:
name - the cache name to lookup
Returns:
the Coherence Partition Cache Config bean, if found

createCoherencePartitionCacheConfig

CoherencePartitionCacheConfigMBean createCoherencePartitionCacheConfig(String name)
Factory method for creating Coherence Partition Cache Config bean.
Parameters:
name - the name of the cache to create
Returns:
the created Coherence Partition Cache Config bean

destroyCoherencePartitionCacheConfig

void destroyCoherencePartitionCacheConfig(CoherencePartitionCacheConfigMBean cache)
Destroys and removes the Coherence Partition Cache Config bean.
Parameters:
cache - the name of the Coherence Partition Cache bean

getSystemFileSystem

PartitionFileSystemMBean getSystemFileSystem()

The file system for the partition's system files.

Returns:
the system file subsystem

getResourceDeploymentPlanPath

@ExportCustomizeableValues(saveDefault=true)
String getResourceDeploymentPlanPath()

The resource deployment plan path.

Returns:
resource deployment plan path string

getResourceDeploymentPlan

byte[] getResourceDeploymentPlan()
The contents of this resource's deployment plan, returned as a byte[] containing the XML.

getResourceDeploymentPlanExternalDescriptors

byte[] getResourceDeploymentPlanExternalDescriptors()
A zip file containing the external descriptors referenced in the deployment plan.
Returns:
A byte array containing a zip file of the external descriptors from the config root directory

getJMSSystemResourceOverrides

@ExportCustomizeableValues(saveDefault=true)
JMSSystemResourceOverrideMBean[] getJMSSystemResourceOverrides()
All the JMS system resource overrides in this partition.
Returns:
the JMS System Resource Override Mbeans in an array

lookupJMSSystemResourceOverride

JMSSystemResourceOverrideMBean lookupJMSSystemResourceOverride(String name)
Looks up the named JMS System Resource Override.
Parameters:
name - the name of the JMSSystemResourceOverride MBean to find
Returns:
the JMS System Resource Override MBean, if found

createJMSSystemResourceOverride

JMSSystemResourceOverrideMBean createJMSSystemResourceOverride(String name)
Creates JMS System Resource Override MBeans.
Parameters:
name - the name of the JMSSystemResourceOverride MBean to create
Returns:
the created JMS System Resource Override MBean

destroyJMSSystemResourceOverride

void destroyJMSSystemResourceOverride(JMSSystemResourceOverrideMBean jmsSystemResourceOverride)
Destroys and removes JMS System Resource Override MBeans.
Parameters:
jmsSystemResourceOverride - the JMSSystemResourceOverride MBean to remove

getInternalAppDeployments

AppDeploymentMBean[] getInternalAppDeployments()

The collection of internal application deployments in this partition.

Returns:
the internal apps for this partition

lookupInternalAppDeployment

AppDeploymentMBean lookupInternalAppDeployment(String name)
Parameters:
name - of the internal application deployment
Returns:
the internal application deployment

getInternalLibraries

LibraryMBean[] getInternalLibraries()

The collection of internal libraries in this partition.

Returns:
the internal libraries for this partition

lookupInternalLibrary

LibraryMBean lookupInternalLibrary(String name)
Parameters:
name - of the internal library
Returns:
the internal library

createPartitionWorkManager

PartitionWorkManagerMBean createPartitionWorkManager(String name)

Creates a partition-level work manager policy set by the system administrator for this partition.

Parameters:
name -
Since:
12.2.1.0

getPartitionWorkManager

PartitionWorkManagerMBean getPartitionWorkManager()

The partition-level work manager policy set by the system administrator for this partition.

Returns:
PartitionWorkManagerMBean for this partition.
Since:
12.2.1.0

destroyPartitionWorkManager

void destroyPartitionWorkManager(PartitionWorkManagerMBean partitionWorkManager)

Removes the partition-level work manager policy set by the system administrator for this partition.

Parameters:
partitionWorkManager -
Since:
12.2.1.0

setPartitionWorkManagerRef

void setPartitionWorkManagerRef(PartitionWorkManagerMBean partitionWorkManagerRef)

Provides a reference to a partition-level work manager policy set by the system administrator.

Parameters:
partitionWorkManagerRef -
Since:
12.2.1.0

getPartitionWorkManagerRef

PartitionWorkManagerMBean getPartitionWorkManagerRef()

A reference to a partition-level work manager policy set by the system administrator.

Returns:
Get reference of a PartitionWorkManagerMBean used by this partition.
Since:
12.2.1.0

destroyPartitionWorkManagerRef

void destroyPartitionWorkManagerRef(PartitionWorkManagerMBean partitionWorkManagerRef)

Removes a reference to a partition-level work manager policy set by the system administrator.

Parameters:
partitionWorkManagerRef -
Since:
12.2.1.0

getBatchJobsDataSourceJndiName

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.

Returns:
the Batch DataSource jndi name

setBatchJobsDataSourceJndiName

void setBatchJobsDataSourceJndiName(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.

Parameters:
jndiName - the Batch DataSource jndi name.

getBatchJobsExecutorServiceName

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.

Returns:
the ExecutorService name

setBatchJobsExecutorServiceName

void setBatchJobsExecutorServiceName(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.

Parameters:
executorServiceName - the ExecutorService name.

isParallelDeployApplications

boolean isParallelDeployApplications()
Determines if applications will be deployed in parallel.
Since:
12.2.1.0

setParallelDeployApplications

void setParallelDeployApplications(boolean isParallelDeploy)
Sets whether applications will be deployed in parallel.
Since:
12.2.1.0

isParallelDeployApplicationModules

boolean isParallelDeployApplicationModules()
Determines if the modules of applications will be deployed in parallel. This setting can be overridden at the per-application level. See AppDeploymentMBean.isParallelDeployModules()
Since:
12.2.1.0

setParallelDeployApplicationModules

void setParallelDeployApplicationModules(boolean isParallelDeploy)
Sets whether the modules of applications will be deployed in parallel.
Since:
12.2.1.0

getUploadDirectoryName

String getUploadDirectoryName()

The directory path on the Administration Server where the uploaded applications for this partition are placed.

Returns:
The uploadDirectoryName value

setUploadDirectoryName

void setUploadDirectoryName(String dir)

Specifies the upload directory name.

Parameters:
dir - The new uploadDirectoryName value
See Also:
PartitionMBean.getUploadDirectoryName()

setPartitionLifeCycleTimeoutVal

void setPartitionLifeCycleTimeoutVal(int timeoutVal)

Sets the value of the PartitionLifeCycleTimeoutVal attribute.

Parameters:
timeoutVal - The new PartitionLifeCycleTimeoutVal value

getPartitionLifeCycleTimeoutVal

int 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.

Returns:
The serverLifeCycleTimeoutVal value

setGracefulShutdownTimeout

void setGracefulShutdownTimeout(int timeout)

Sets the value of the GracefulShutdownTimeout attribute.

Parameters:
timeout - The new gracefulShutdownTimeout value
See Also:
PartitionMBean.getGracefulShutdownTimeout()

setStartupTimeout

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.


getStartupTimeout

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.


getGracefulShutdownTimeout

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.

Returns:
The gracefulShutdownTimeout value
See Also:
PartitionMBean.getPartitionLifeCycleTimeoutVal()

isIgnoreSessionsDuringShutdown

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.

Returns:
The ignoreSessionsDuringShutdown value

setIgnoreSessionsDuringShutdown

void setIgnoreSessionsDuringShutdown(boolean ignoreSessions)

Sets the value of the IgnoreSessionsDuringShutdown attribute.

Parameters:
ignoreSessions - The new ignoreSessionsDuringShutdown value
See Also:
PartitionMBean.isIgnoreSessionsDuringShutdown()

getRCMHistoricalDataBufferLimit

int getRCMHistoricalDataBufferLimit()
The maximum number of elements retained for monitoring RCM usage requests over time.
Since:
12.2.1.0

setRCMHistoricalDataBufferLimit

void setRCMHistoricalDataBufferLimit(int size)
Sets the maximum number of elements retained for monitoring RCM usage requests over time.
Parameters:
size -

getWebService

WebServiceMBean getWebService()
Configures an unique WebServiceMBean for all targets of the partition. Return the WebServiceMBean configuration for this partition
Returns:
the WebServiceMBean

isEagerTrackingOfResourceMetricsEnabled

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.
Since:
12.2.1.0

setEagerTrackingOfResourceMetricsEnabled

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.
Since:
12.2.1.0

Skip navigation links

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