AtnHierarchyMBean Interface
- public interface AtnHierarchyMBean
extends AtnHierarchyConfig
, ServiceConfigurationMBean
Configuration for the Atn Tree representation in memory of the portal group hierarchies. Note
that none of the parameters are dynamic; they all require the user to restart the server if changed.
-
All Superinterfaces
-
AtnHierarchyConfig
, ConfigurationMBean
, DynamicMBean
, MBeanRegistration
, NotificationBroadcaster
, ServiceConfigurationMBean
, WebLogicMBean
Fields from interface com.bea.p13n.usermgmt.internal.AtnHierarchyConfig |
DEFAULT_ATN_PROVIDERS_TO_BUILD, DEFAULT_BOOTSTRAP_MODE, DEFAULT_COUNTRY, DEFAULT_LANGUAGE, DEFAULT_SWEEP_INTERVAL, DEFAULT_TREE_SIZE, DEFAULT_TTL, DEFAULT_VARIANT, MAX_SWEEP_INTERVAL, MAX_TREE_SIZE, MAX_TTL, MIN_SWEEP_INTERVAL, MIN_TTL |
public boolean |
-
addAtnProvider (String provider)
- Add another provider to list of those to build the group hierarchy tree.
|
public String [] |
-
getAtnProviders ()
- Get the array of provider names for which the group hierarchy trees will be built.
|
public String |
-
getBootstrapMode ()
- Get the mode in which to boot the server.
|
public String |
-
getLocaleCountry ()
|
public String |
-
getLocaleLanguage ()
|
public String |
-
getLocaleVariant ()
|
public int |
-
getMaxTreeSize ()
- Get the maximum size for the entire hierarchy, includes all providers.
|
public int |
-
getSweepInterval ()
- Get the interval, in seconds, at which to check the AtnTrees to see whether
they have expired.
|
public int |
-
getTtl ()
- Get the time-to-live, in seconds, for the AtnTree.
|
public boolean |
-
removeAtnProvider (String provider)
- Remove this provider from list of those to build the group hierarchy tree.
|
public void |
-
setAtnProviders (String [] providers)
- Specify which AtnProviders for which to build the group hierarchy tree as a comma-separated
String of atn providers.
|
public void |
-
setBootstrapMode (String mode)
|
public void |
-
setLocaleCountry (String country)
|
public void |
-
setLocaleLanguage (String language)
|
public void |
-
setLocaleVariant (String variant)
|
public void |
-
setMaxTreeSize (int maxTreeSize)
- Get the maximum size for the entire hierarchy, includes all providers.
|
public void |
-
setSweepInterval (int sweepIntervalSecs)
- Set the interval, in seconds, at which to check the AtnTrees to see whether
they have expired.
|
public void |
-
setTtl (int ttl)
- Set the time-to-live, in seconds, for the AtnTree A tree is expired when its last access
time exceeds the time-to-live
|
Methods from interface weblogic.management.configuration.ConfigurationMBean |
freezeCurrentValue, getAttributeStringValue, getComments, getNotes, getSetFields, getXml, getXmlConverter, isDefaultedMBean, isPersistenceEnabled, preDeregister, registerConfigMBean, restoreDefaultValue, setComments, setDefaultedMBean, setNotes, setPersistenceEnabled, touch, unRegisterConfigMBean |
addAtnProvider(String) Method
public boolean addAtnProvider(String
provider)
Add another provider to list of those to build the group hierarchy tree.
getAtnProviders() Method
public String
[] getAtnProviders()
Get the array of provider names for which the group hierarchy trees will be built. Defaults to
building all of the AtnProviders available.
getBootstrapMode() Method
public String
getBootstrapMode()
Get the mode in which to boot the server. There are two: "Manual" or "Automatic"
getLocaleCountry() Method
public String
getLocaleCountry()
getLocaleLanguage() Method
public String
getLocaleLanguage()
getLocaleVariant() Method
public String
getLocaleVariant()
getMaxTreeSize() Method
public int getMaxTreeSize()
Get the maximum size for the entire hierarchy, includes all providers. This is the total number
of nodes in the hierarchy.
getSweepInterval() Method
public int getSweepInterval()
Get the interval, in seconds, at which to check the AtnTrees to see whether
they have expired. If so, they will be cleared, but not deleted.
getTtl() Method
public int getTtl()
Get the time-to-live, in seconds, for the AtnTree. A tree is expired when its last access
time exceeds the time-to-live
removeAtnProvider(String) Method
public boolean removeAtnProvider(String
provider)
Remove this provider from list of those to build the group hierarchy tree.
setAtnProviders(String[]) Method
public void setAtnProviders(String
[] providers)
Specify which AtnProviders for which to build the group hierarchy tree as a comma-separated
String of atn providers. For example: MyProvider, YourProvider, FooProvider
setBootstrapMode(String) Method
public void setBootstrapMode(String
mode)
setLocaleCountry(String) Method
public void setLocaleCountry(String
country)
setLocaleLanguage(String) Method
public void setLocaleLanguage(String
language)
setLocaleVariant(String) Method
public void setLocaleVariant(String
variant)
setMaxTreeSize(int) Method
public void setMaxTreeSize(int maxTreeSize)
Get the maximum size for the entire hierarchy, includes all providers. This is the total number
of groups in the hierarchy.
setSweepInterval(int) Method
public void setSweepInterval(int sweepIntervalSecs)
Set the interval, in seconds, at which to check the AtnTrees to see whether
they have expired.
setTtl(int) Method
public void setTtl(int ttl)
Set the time-to-live, in seconds, for the AtnTree A tree is expired when its last access
time exceeds the time-to-live