Class DefaultPersistenceServiceImpl
- java.lang.Object
-
- org.ikasan.cli.shell.operation.service.DefaultPersistenceServiceImpl
-
- All Implemented Interfaces:
PersistenceService
public class DefaultPersistenceServiceImpl extends java.lang.Object implements PersistenceService
Implementation of the Persistence Service contract.- Author:
- Ikasan Development Team
-
-
Constructor Summary
Constructors Constructor Description DefaultPersistenceServiceImpl(ProcessPersistenceDao processPersistenceDao)Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.ProcessHandlefind(java.lang.String type, java.lang.String name)Find instance of a process handle based on ProcessType and process name.voidpersist(java.lang.String type, java.lang.String name, java.lang.Process process)Persist the process based on processType and name.voidremove(java.lang.String type, java.lang.String name)Remove references to the processType and name.
-
-
-
Constructor Detail
-
DefaultPersistenceServiceImpl
public DefaultPersistenceServiceImpl(ProcessPersistenceDao processPersistenceDao)
Constructor- Parameters:
processPersistenceDao-
-
-
Method Detail
-
find
public java.lang.ProcessHandle find(java.lang.String type, java.lang.String name)Description copied from interface:PersistenceServiceFind instance of a process handle based on ProcessType and process name.- Specified by:
findin interfacePersistenceService- Returns:
-
persist
public void persist(java.lang.String type, java.lang.String name, java.lang.Process process)Description copied from interface:PersistenceServicePersist the process based on processType and name.- Specified by:
persistin interfacePersistenceService
-
remove
public void remove(java.lang.String type, java.lang.String name)Description copied from interface:PersistenceServiceRemove references to the processType and name.- Specified by:
removein interfacePersistenceService
-
-