Class NullTimelineCreator
java.lang.Object
com.aquima.interactions.trace.dao.impl.NullTimelineCreator
- All Implemented Interfaces:
ITimelineCreator
Null implementation of the ITimelineCreator which will be used when no other implementation is found. Does nothing
when entries are inserted (this is a valid scenario), only logs on debug.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
Creates a new timeline entry that contains case data.void
Creates a new timeline entry that contains document data.void
Creates a new timeline entry that contains in/out message event data.void
Creates a new timeline entry that contains task data.
-
Constructor Details
-
NullTimelineCreator
public NullTimelineCreator()
-
-
Method Details
-
insertTaskMessage
Description copied from interface:ITimelineCreator
Creates a new timeline entry that contains task data.- Specified by:
insertTaskMessage
in interfaceITimelineCreator
- Parameters:
action
- Name of the action performed on task.date
- The date when action is performed.properties
- Additional properties that are specific to this action.
-
insertCaseMessage
Description copied from interface:ITimelineCreator
Creates a new timeline entry that contains case data.- Specified by:
insertCaseMessage
in interfaceITimelineCreator
- Parameters:
action
- Name of the action performed on case.date
- The date when action is performed.properties
- Additional properties that are specific to this action.
-
insertDocumentMessage
Description copied from interface:ITimelineCreator
Creates a new timeline entry that contains document data.- Specified by:
insertDocumentMessage
in interfaceITimelineCreator
- Parameters:
action
- Name of the action performed on document.date
- The date when action is performed.properties
- Additional properties that are specific to this action.
-
insertInOutMessage
Description copied from interface:ITimelineCreator
Creates a new timeline entry that contains in/out message event data.- Specified by:
insertInOutMessage
in interfaceITimelineCreator
- Parameters:
action
- Name of the action performed on message event.date
- The date when action is performed.properties
- Additional properties that are specific to this action.
-