|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jboss.portal.core.impl.model.instance.persistent.PersistentInstanceContainerContext
public class PersistentInstanceContainerContext
| Field Summary | |
|---|---|
protected EDU.oswego.cs.dl.util.concurrent.ConcurrentReaderHashMap |
cache
. |
protected boolean |
cacheNaturalId
. |
protected ObjectContextualizer |
contextualizer
. |
protected org.hibernate.SessionFactory |
sessionFactory
. |
protected java.lang.String |
sessionFactoryJNDIName
. |
| Constructor Summary | |
|---|---|
PersistentInstanceContainerContext()
|
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected org.hibernate.SessionFactory sessionFactory
protected java.lang.String sessionFactoryJNDIName
protected ObjectContextualizer contextualizer
protected EDU.oswego.cs.dl.util.concurrent.ConcurrentReaderHashMap cache
protected boolean cacheNaturalId
| Constructor Detail |
|---|
public PersistentInstanceContainerContext()
| Method Detail |
|---|
public InstanceContainerImpl getContainer()
getContainer in interface JBossInstanceContainerContextpublic void setContainer(InstanceContainerImpl container)
setContainer in interface JBossInstanceContainerContextpublic void flushNaturalIdCache()
public int getNaturalIdCacheSize()
public boolean getCacheNaturalId()
public void setCacheNaturalId(boolean cacheNaturalId)
public java.lang.String getSessionFactoryJNDIName()
public void setSessionFactoryJNDIName(java.lang.String sessionFactoryJNDIName)
public void start()
throws java.lang.Exception
java.lang.Exception
public void stop()
throws java.lang.Exception
java.lang.Exceptionpublic java.util.Collection<InstanceDefinition> getInstanceDefinitions()
getInstanceDefinitions in interface InstanceContainerContext
public AbstractInstanceCustomization newInstanceCustomization(AbstractInstanceDefinition def,
java.lang.String id,
org.jboss.portal.portlet.PortletContext portletContext)
newInstanceCustomization in interface InstanceContainerContext
public AbstractInstanceDefinition newInstanceDefinition(java.lang.String id,
java.lang.String portletRef)
newInstanceDefinition in interface InstanceContainerContextpublic AbstractInstanceDefinition newInstanceDefinition(InstanceMetaData instanceMetaData)
newInstanceDefinition in interface InstanceContainerContextpublic AbstractInstanceDefinition getInstanceDefinition(java.lang.String id)
getInstanceDefinition in interface InstanceContainerContext
public AbstractInstanceCustomization getCustomization(AbstractInstanceDefinition instanceDef,
java.lang.String customizationId)
getCustomization in interface InstanceContainerContext
public void createInstanceDefinition(AbstractInstanceDefinition instanceDef)
throws DuplicateInstanceException
createInstanceDefinition in interface InstanceContainerContextDuplicateInstanceExceptionpublic void createInstanceCustomizaton(AbstractInstanceCustomization customization)
createInstanceCustomizaton in interface InstanceContainerContext
public void updateInstance(AbstractInstance instance,
org.jboss.portal.portlet.PortletContext portletContext,
boolean mutable)
updateInstance in interface InstanceContainerContext
public void updateInstance(AbstractInstance instance,
org.jboss.portal.portlet.PortletContext portletContext)
updateInstance in interface InstanceContainerContext
public void updateInstanceDefinition(AbstractInstanceDefinition def,
java.util.Set securityBindings)
updateInstanceDefinition in interface InstanceContainerContextpublic void destroyInstanceDefinition(AbstractInstanceDefinition instanceDef)
destroyInstanceDefinition in interface InstanceContainerContextpublic void destroyInstanceCustomization(AbstractInstanceCustomization customization)
destroyInstanceCustomization in interface InstanceContainerContextpublic boolean checkPermission(InstancePermission perm)
checkPermission in interface InstanceContainerContext
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||