Package de.xima.fc.api.entity
Class ProtokollAPI
- java.lang.Object
-
- de.xima.fc.api.ASubAPI
-
- de.xima.fc.api.entity.ProtokollAPI
-
public class ProtokollAPI extends ASubAPI
- Author:
- XIMA MEDIA GmbH
-
-
Constructor Summary
Constructors Constructor Description ProtokollAPI()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description void
addMandantProtokollEintrag(UserContext uc, Mandant mandant, ProtocolEntryClient entry)
Method for creating a protocol entry when a client is changed.void
addProjektProtokollEintrag(UserContext uc, Projekt projekt, ProtocolEntryClient entry)
Method for creating a protocol entry when a project is changed.void
addSystemProtokollEintrag(UserContext uc, ProtocolEntrySystem entry)
Method for creating a system protocol entryvoid
addVorgangProtokollEintrag(UserContext uc, Vorgang vorgang, ProtocolEntryProcessing entry)
Method for creating a protocol entry when a status is changed.List<ProtocolEntryClient>
getClientProtocol(UserContext uc, Mandant client)
List<PeStatus>
getPeStatus(UserContext uc, Vorgang vorgang)
List<ProtocolEntryProcessing>
getProcessProtocol(UserContext uc, Vorgang vorgang)
List<ProtocolEntrySystem>
getSystemProtocol(UserContext uc)
-
Methods inherited from class de.xima.fc.api.ASubAPI
getHandlerProvider
-
-
-
-
Method Detail
-
addVorgangProtokollEintrag
public void addVorgangProtokollEintrag(UserContext uc, Vorgang vorgang, ProtocolEntryProcessing entry)
Method for creating a protocol entry when a status is changed.- Parameters:
uc
-UserContext
the user context in which the action is to be performed.vorgang
-Vorgang
to which the protocol entry should be created.entry
-ProtocolEntryProcessing
the protocol entry to create.- Since:
- 2.4.3
-
addProjektProtokollEintrag
public void addProjektProtokollEintrag(UserContext uc, Projekt projekt, ProtocolEntryClient entry)
Method for creating a protocol entry when a project is changed.- Parameters:
uc
-UserContext
the user context in which the action is to be performed.projekt
-Projekt
which is changed.entry
-ProtocolEntryClient
the protocol entry to create.
-
addMandantProtokollEintrag
public void addMandantProtokollEintrag(UserContext uc, Mandant mandant, ProtocolEntryClient entry)
Method for creating a protocol entry when a client is changed.- Parameters:
uc
-UserContext
the user context in which the action is to be performed.mandant
-Mandant
which is changed.entry
-ProtocolEntryClient
the protocol entry to create.
-
addSystemProtokollEintrag
public void addSystemProtokollEintrag(UserContext uc, ProtocolEntrySystem entry)
Method for creating a system protocol entry- Parameters:
uc
-UserContext
the user context in which the action is to be performed.entry
-ProtocolEntrySystem
the protocol entry to create.
-
getProcessProtocol
public List<ProtocolEntryProcessing> getProcessProtocol(UserContext uc, Vorgang vorgang)
-
getClientProtocol
public List<ProtocolEntryClient> getClientProtocol(UserContext uc, Mandant client)
-
getSystemProtocol
public List<ProtocolEntrySystem> getSystemProtocol(UserContext uc)
-
getPeStatus
@Deprecated public List<PeStatus> getPeStatus(UserContext uc, Vorgang vorgang)
Deprecated.- Parameters:
uc
-UserContext
the user context in which the action is to be performed.vorgang
- the process- Returns:
List
- Since:
- 2.4.3
-
-