|
© 2005 BEA Systems, Inc. | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
The DocumentManager management bean interface.
A deployed DocumentManager EJB will look for a DocumentManagerMBean whose name corresponds to the "DocumentManagerMBeanName" environment setting of the EJB.
Field Summary |
Fields inherited from interface weblogic.management.configuration.ConfigurationMBean |
CACHING_STUB_SVUID, DEFAULT_EMPTY_BYTE_ARRAY |
Method Summary | |
String |
getContentCacheName()
Get the name of the cache to use for caching document content. |
String |
getDocumentConnectionPoolName()
Get the name of the DocumentConnectionPool this should use. |
String |
getJNDIName()
Get the DocumentManager EJB JNDI name for this document manager. |
int |
getMaxCachedContentSize()
Get the maximum size of a document content block to cache. |
String |
getMetadataCacheName()
Get the name of the cache to use for caching document metadata. |
String |
getPropertyCase()
Get the case of properties for this DocumentManager The value should one of "lower", "upper", or "none". |
boolean |
getSynchronizedAccess()
Should we serialize search and content byte access to the underlying DocumentProvider ?
|
boolean |
isContentCaching()
Should the DocumentManager cache document content. |
boolean |
isMetadataCaching()
Should the DocumentManager cache document metadata. |
boolean |
isUserIdInCacheKey()
Should we use the userId as part of the cache key. |
void |
setContentCacheName(String name)
Set the name of the cache to use for caching document content. |
void |
setContentCaching(boolean b)
Set if the DocumentManager cache document content. |
void |
setDocumentConnectionPoolName(String name)
Set the name of the DocumentConnectionPool this should use. |
void |
setJNDIName(String name)
Set the DocumentManager EJB JNDI name for this document manager. |
void |
setMaxCachedContentSize(int size)
Set the maximum size of a document content block to cache. |
void |
setMetadataCacheName(String name)
Get the name of the cache to use for caching document metadata. |
void |
setMetadataCaching(boolean b)
Set if the DocumentManager cache document metadata. |
void |
setPropertyCase(String c)
Get the case of properties for this DocumentManager The value should one of "lower", "upper", or "none". |
void |
setSynchronizedAccess(boolean b)
Should we serialize search and content byte access to the underlying DocumentProvider ?
|
void |
setUserIdInCacheKey(boolean b)
Should we use the userId as part of the cache key. |
Methods inherited from interface weblogic.management.configuration.ConfigurationMBean |
freezeCurrentValue, getAttributeStringValue, getComments, getNotes, getSetFields, getXmlConverter, isDefaultedMBean, isPersistenceEnabled, preDeregister, registerConfigMBean, restoreDefaultValue, setComments, setDefaultedMBean, setNotes, setPersistenceEnabled, touch, unRegisterConfigMBean |
Methods inherited from interface weblogic.management.WebLogicMBean |
getMBeanInfo, getName, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setName, setParent |
Methods inherited from interface javax.management.DynamicMBean |
getAttribute, getAttributes, invoke, setAttribute, setAttributes |
Methods inherited from interface javax.management.MBeanRegistration |
postDeregister, postRegister, preRegister |
Methods inherited from interface javax.management.NotificationBroadcaster |
addNotificationListener, getNotificationInfo, removeNotificationListener |
Method Detail |
public String getContentCacheName()
public String getDocumentConnectionPoolName()
public String getJNDIName()
This will be used by the
PropertySetRepositoryImpl
from the
PropertySetManager to find additional ContentManagers to fetch CONTENT
property sets from.
public int getMaxCachedContentSize()
public String getMetadataCacheName()
public String getPropertyCase()
The value should one of "lower", "upper", or "none".
public boolean getSynchronizedAccess()
DocumentProvider
?
Set this to true if the DocumentProvider implementation is very resource or time intensive. If this is set to true, you should be sure caching is enabled to avoid serializing all access to the EJB to a time-intensive method.
setMetadataCaching(boolean)
,
setContentCaching(boolean)
public boolean isContentCaching()
public boolean isMetadataCaching()
public boolean isUserIdInCacheKey()
public void setContentCacheName(String name)
public void setContentCaching(boolean b)
public void setDocumentConnectionPoolName(String name)
public void setJNDIName(String name)
This will be used by the
PropertySetRepositoryImpl
from the
PropertySetManager to find additional ContentManagers to fetch CONTENT
property sets from.
public void setMaxCachedContentSize(int size)
public void setMetadataCacheName(String name)
public void setMetadataCaching(boolean b)
public void setPropertyCase(String c)
The value should one of "lower", "upper", or "none".
public void setSynchronizedAccess(boolean b)
DocumentProvider
?
Set this to true if the DocumentProvider implementation is very resource or time intensive. If this is set to true, you should be sure caching is enabled to avoid serializing all access to the EJB to a time-intensive method.
public void setUserIdInCacheKey(boolean b)
|
© 2005 BEA Systems, Inc. | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |