|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jboss.system.server.profileservice.persistence.PersistenceFactory
public abstract class PersistenceFactory
The persistence factory.
Constructor Summary | |
---|---|
protected |
PersistenceFactory(org.jboss.managed.api.factory.ManagedObjectFactory managedObjectFactory)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
protected PersistenceFactory(org.jboss.managed.api.factory.ManagedObjectFactory managedObjectFactory)
Method Detail |
---|
public org.jboss.managed.api.factory.ManagedObjectFactory getManagedObjectFactory()
public abstract ManagedObjectPersistencePlugin getPersistencePlugin()
public abstract void restorePersistenceRoot(PersistenceRoot root, Object attachment, ClassLoader classLoader)
root
- the persistence rootattachment
- the root attachmentclassLoader
- the classloaderpublic PersistenceRoot addComponent(org.jboss.managed.api.ManagedObject parent, org.jboss.managed.api.ManagedComponent component)
parent
- the parent managed objectcomponent
- the managed component
public abstract PersistenceRoot addComponent(PersistenceRoot root, org.jboss.managed.api.ManagedObject parent, org.jboss.managed.api.ManagedComponent component)
root
- the persistence rootparent
- the parent managed objectcomponent
- the managed component
public PersistenceRoot updateComponent(org.jboss.managed.api.ManagedObject parent, org.jboss.managed.api.ManagedComponent component)
parent
- the parent managed objectcomponent
- the managed component
public abstract PersistenceRoot updateComponent(PersistenceRoot root, org.jboss.managed.api.ManagedObject parent, org.jboss.managed.api.ManagedComponent component)
root
- the persistence rootparent
- the parent managed objectcomponent
- the managed component
public PersistenceRoot removeComponent(org.jboss.managed.api.ManagedObject parent, org.jboss.managed.api.ManagedComponent component)
parent
- the parent managed objectcomponent
- the managed component
public abstract PersistenceRoot removeComponent(PersistenceRoot root, org.jboss.managed.api.ManagedObject parent, org.jboss.managed.api.ManagedComponent component)
root
- the persistence rootparent
- the parent managed objectcomponent
- the managed component
public abstract PersistenceRoot resetComponent(PersistenceRoot root, org.jboss.managed.api.ManagedObject parent, org.jboss.managed.api.ManagedComponent component)
root
- the persistence rootparent
- the parent managed objectcomponent
- the managed component
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |