|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectwt.services.StandardManager
wt.graph.service.StandardObjectGraphService
Use the newStandardObjectGraphService
static factory method(s),
not the StandardObjectGraphService
constructor, to construct
instances of this class. Instances must be constructed using the static
factory(s), in order to ensure proper initialization of the instance.
Supported API: false
Extendable: false
Nested Class Summary | |
class |
StandardObjectGraphService.PostCRUDCallback
|
class |
StandardObjectGraphService.PreCRUDCallback
|
Field Summary | |
private static String |
CLASSNAME
|
private static String |
RESOURCE
|
Fields inherited from class wt.services.StandardManager |
|
Fields inherited from interface wt.services.Manager |
MANAGER_SERVICE, STARTUP_AUTOMATIC, STARTUP_MANUAL, STATUS_EMERGENCY_SHUTDOWN, STATUS_EMERGENCY_SHUTTING_DOWN, STATUS_SHUTDOWN, STATUS_SHUTDOWN_ERRORS, STATUS_SHUTDOWN_FAILURE, STATUS_SHUTTING_DOWN, STATUS_STARTED, STATUS_STARTED_ERRORS, STATUS_STARTING_UP, STATUS_STARTUP_FAILURE |
Constructor Summary | |
StandardObjectGraphService()
|
Method Summary | |
ObjectGraph |
create(ObjectGraph graph)
Supported API: false |
protected ObjectGraph |
createComponents(ObjectGraph graph)
Supported API: false |
ObjectGraph |
delete(ObjectGraph graph)
Supported API: false |
protected ObjectGraph |
deleteComponents(ObjectGraph graph)
Supported API: false |
protected void |
dispatchVetoableEvent(String eventType,
ObjectGraph graph)
Dispatches a WorkInProgressServiceEvent that includes the event type and target (i.e., Workable object). |
String |
getConceptualClassname()
Deprecated. |
protected boolean |
isCreated(ObjectGraph graph)
Supported API: false |
protected boolean |
isDeleted(ObjectGraph graph)
Supported API: false |
protected boolean |
isUpdated(ObjectGraph graph)
Supported API: false |
static StandardObjectGraphService |
newStandardObjectGraphService()
Default factory for the class. |
protected void |
performStartupProcess()
Overrides the startup process specific to the WIP service to provide custom startup for event subscription. |
void |
registerEvents(ManagerService manager)
Overrides the registration of all applicable WIP service events with the service manager. |
ObjectGraph |
retrieve(ObjectGraph graph)
Supported API: false |
protected ObjectGraph |
retrieveComponents(ObjectGraph graph)
Supported API: false |
ObjectGraph |
update(ObjectGraph graph)
Supported API: false |
protected ObjectGraph |
updateComponents(ObjectGraph graph)
Supported API: false |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
private static final String RESOURCE
private static final String CLASSNAME
Constructor Detail |
public StandardObjectGraphService()
Method Detail |
public String getConceptualClassname()
getConceptualClassname
in interface NetFactor
getConceptualClassname
in class StandardManager
public void registerEvents(ManagerService manager)
registerEvents
in interface Manager
registerEvents
in class StandardManager
manager
- protected void dispatchVetoableEvent(String eventType, ObjectGraph graph) throws WTException, WTPropertyVetoException
eventType
- The name of the PersistentManagerEvent type.graph
- The target of the persistable operation.
WTException
WTPropertyVetoException
protected void performStartupProcess() throws ManagerException
performStartupProcess
in class StandardManager
ManagerException
protected ObjectGraph createComponents(ObjectGraph graph) throws WTException, WTPropertyVetoException, ObjectGraphServiceException
graph
-
WTException
WTPropertyVetoException
ObjectGraphServiceException
protected ObjectGraph retrieveComponents(ObjectGraph graph) throws WTException, WTPropertyVetoException, ObjectGraphServiceException
graph
-
WTException
WTPropertyVetoException
ObjectGraphServiceException
protected ObjectGraph updateComponents(ObjectGraph graph) throws WTException, WTPropertyVetoException, ObjectGraphServiceException
graph
-
WTException
WTPropertyVetoException
ObjectGraphServiceException
protected ObjectGraph deleteComponents(ObjectGraph graph) throws WTException, WTPropertyVetoException, ObjectGraphServiceException
graph
-
WTException
WTPropertyVetoException
ObjectGraphServiceException
protected boolean isCreated(ObjectGraph graph)
graph
-
protected boolean isUpdated(ObjectGraph graph)
graph
-
protected boolean isDeleted(ObjectGraph graph)
graph
-
public static StandardObjectGraphService newStandardObjectGraphService() throws WTException
WTException
public ObjectGraph create(ObjectGraph graph) throws WTException, WTPropertyVetoException, ObjectGraphServiceException
create
in interface ObjectGraphService
graph
-
WTException
WTPropertyVetoException
ObjectGraphServiceException
public ObjectGraph retrieve(ObjectGraph graph) throws WTException, WTPropertyVetoException, ObjectGraphServiceException
retrieve
in interface ObjectGraphService
graph
-
WTException
WTPropertyVetoException
ObjectGraphServiceException
public ObjectGraph update(ObjectGraph graph) throws WTException, WTPropertyVetoException, ObjectGraphServiceException
update
in interface ObjectGraphService
graph
-
WTException
WTPropertyVetoException
ObjectGraphServiceException
public ObjectGraph delete(ObjectGraph graph) throws WTException, WTPropertyVetoException, ObjectGraphServiceException
delete
in interface ObjectGraphService
graph
-
WTException
WTPropertyVetoException
ObjectGraphServiceException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |