Package de.xima.fc.handler.entity
Class AktionHandler
- java.lang.Object
-
- de.xima.fc.handler.AMSApiHandler
-
- de.xima.fc.handler.entity.GenericHandler
-
- de.xima.fc.handler.entity.AktionHandler
-
- All Implemented Interfaces:
IAPIHandler
,IAktionHandler
,IGenericHandler
,Serializable
public class AktionHandler extends GenericHandler implements IAktionHandler
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class de.xima.fc.handler.entity.GenericHandler
LOG
-
-
Constructor Summary
Constructors Constructor Description AktionHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<Aktion>
getAllByStatus(UserContext uc, Status status)
Aktion
getByUUID(UserContext uc, Status state, String uuid)
Returns the action with the given UUIDAktion
getByUUID(UserContext uc, Status state, UUID uuid)
Returns the action with the given UUIDList<Aktion>
getFolgeAktionen(UserContext uc, Aktion aktion)
List<Aktion>
getPrevAktionen(UserContext uc, Aktion aktion, Class<? extends IProcessing> verarbeitungsInterface)
BasicRefResult
isAktionMoveable(UserContext uc, Aktion aktion, int targetIdx)
Aktion
move(UserContext uc, Aktion aktion, int targetIdx)
-
Methods inherited from class de.xima.fc.handler.entity.GenericHandler
create, create, delete, delete, deleteBy, deleteById, deleteById, getAll, getAllBy, getAttributes, getAttributes, getBy, getById, getById, getById, getSingleAttributes, getSingleAttributes, resultTotalCount, serializableList, update, update
-
Methods inherited from class de.xima.fc.handler.AMSApiHandler
getName
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface de.xima.fc.com.interfaces.IAPIHandler
getName
-
Methods inherited from interface de.xima.fc.handler.interfaces.entity.IGenericHandler
create, create, delete, delete, deleteBy, deleteById, deleteById, getAll, getAllBy, getAttributes, getAttributes, getBy, getById, getById, getById, getSingleAttributes, getSingleAttributes, resultTotalCount, update, update
-
-
-
-
Method Detail
-
getFolgeAktionen
public List<Aktion> getFolgeAktionen(UserContext uc, Aktion aktion)
- Specified by:
getFolgeAktionen
in interfaceIAktionHandler
-
getPrevAktionen
public List<Aktion> getPrevAktionen(UserContext uc, Aktion aktion, Class<? extends IProcessing> verarbeitungsInterface)
- Specified by:
getPrevAktionen
in interfaceIAktionHandler
-
getAllByStatus
public List<Aktion> getAllByStatus(UserContext uc, Status status)
- Specified by:
getAllByStatus
in interfaceIAktionHandler
-
getByUUID
public Aktion getByUUID(UserContext uc, Status state, String uuid)
Description copied from interface:IAktionHandler
Returns the action with the given UUID- Specified by:
getByUUID
in interfaceIAktionHandler
- Parameters:
uc
-UserContext
to usestate
-Status
context in which to look for resourceuuid
-String
UUID of the action- Returns:
Aktion
for the given UUID and state
-
getByUUID
public Aktion getByUUID(UserContext uc, Status state, UUID uuid)
Description copied from interface:IAktionHandler
Returns the action with the given UUID- Specified by:
getByUUID
in interfaceIAktionHandler
- Parameters:
uc
-UserContext
to usestate
-Status
context in which to look for resourceuuid
-UUID
UUID of the action- Returns:
Aktion
for the given UUID and state
-
isAktionMoveable
public BasicRefResult isAktionMoveable(UserContext uc, Aktion aktion, int targetIdx)
- Specified by:
isAktionMoveable
in interfaceIAktionHandler
-
move
public Aktion move(UserContext uc, Aktion aktion, int targetIdx)
- Specified by:
move
in interfaceIAktionHandler
-
-