|
BEA Systems, Inc. | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--javax.management.NotificationBroadcasterSupport | +--weblogic.management.internal.DynamicMBeanImpl | +--weblogic.management.internal.ConfigurationMBeanImpl | +--weblogic.management.mbeans.custom.ApplicationManager
On managed servers, the application manager ensures that all applications that need to be installed on a for the managed server is installed and kept up to date. On the admin server the application manager manages the application path and ensures that all servers know which applications they need.
Field Summary | |
static java.lang.String |
APPLICATIONS_SUBDIR
|
static boolean |
use2PhaseForInternalApps
Switch for activating 2 phase deployment of internal apps |
Fields inherited from class weblogic.management.internal.ConfigurationMBeanImpl |
adminObjectName |
Fields inherited from class weblogic.management.internal.DynamicMBeanImpl |
ADMIN,
CONFIG,
localizing,
mbean,
mbeanServer,
mbeanType,
name,
NAME_ATTRIBUTE,
objectName,
parent,
registered,
RUNTIME,
type |
Constructor Summary | |
ApplicationManager(java.lang.String type)
|
Method Summary | |
boolean |
addDirectory(java.lang.String fileArg)
|
static ApplicationManager |
getAdminAppManager()
|
int |
getAutoUpdateInterval()
|
static java.lang.String |
getDefaultApplicationDirectory()
|
java.lang.String[] |
getDirectories()
|
static java.lang.String |
getDomainStagingDir()
|
static java.io.File |
getTempDir()
Returns the temp directory used by the application management code on both admin and managed server |
void |
postRegister(java.lang.Boolean registrationDone)
|
boolean |
removeDirectory(java.lang.String fileArg)
|
void |
setAutoUpdateInterval(int intervalArg)
|
void |
setDirectories(java.lang.String[] directoriesArg)
|
void |
start()
One each server there is. |
void |
update()
|
Methods inherited from class weblogic.management.internal.ConfigurationMBeanImpl |
bootstrap,
clone,
cloneCustomToConfig,
freezeCurrentValue,
getAdminMBeanHome,
getAttribute,
getAttributeStringValue,
getAttributeXmlValue,
getMBeanHome,
getPersistMap,
getRemoteMBeanServer,
getSetFields,
invoke,
isCachingDisabled,
markAttributeModified,
markMBeanNotDefaulted,
postDeregister,
preRegister,
registerConfigMBean,
restoreDefaultValue,
setAttribute,
setPersistMap,
setRemoteMBeanServer,
toString,
touch,
unRegisterConfigMBean |
Methods inherited from class weblogic.management.internal.DynamicMBeanImpl |
add,
compareTo,
copyFrom,
disableNotifications,
enableNotifications,
ensureArgumentLocality,
getAttributeInfo,
getAttributes,
getDefaultAttributeValue,
getExtendedAttributeInfo,
getExtendedOperationInfo,
getLocalMBeanHome,
getMBeanInfo,
getMBeanType,
getName,
getObjectName,
getParent,
getSetAttributes,
getType,
getXAttributeInfo,
invokeLocally,
isAdmin,
isConfig,
isRegistered,
isRuntime,
isSet,
markAttributeModified,
preDeregister,
remove,
sendNotification,
setAttributes,
setLocalMBeanHome,
setName,
setParent,
setParent,
setType,
unSet,
valuesGet,
valuesPut |
Methods inherited from class javax.management.NotificationBroadcasterSupport |
addNotificationListener,
getNotificationInfo,
removeNotificationListener |
Methods inherited from class java.lang.Object |
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
Field Detail |
public static final boolean use2PhaseForInternalApps
public static final java.lang.String APPLICATIONS_SUBDIR
Constructor Detail |
public ApplicationManager(java.lang.String type) throws MBeanCreationException
Method Detail |
public static final java.lang.String getDefaultApplicationDirectory()
public static ApplicationManager getAdminAppManager()
public static java.io.File getTempDir()
public static java.lang.String getDomainStagingDir()
public java.lang.String[] getDirectories()
public int getAutoUpdateInterval()
public void setDirectories(java.lang.String[] directoriesArg)
public void setAutoUpdateInterval(int intervalArg)
public void postRegister(java.lang.Boolean registrationDone)
public void update()
public boolean addDirectory(java.lang.String fileArg)
public boolean removeDirectory(java.lang.String fileArg)
public void start()
|
Documentation is available at http://download.oracle.com/docs/cd/E13222_01/wls/docs81b |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |