Class ProcessSummaryRecordLink
java.lang.Object
com.kingsrook.qqq.backend.core.model.actions.processes.ProcessSummaryRecordLink
- All Implemented Interfaces:
ProcessSummaryLineInterface
,Serializable
Simple process summary result object, that lets you give a link to a record
in a table. e.g., if your process built such a record, give a link to it.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionConstructorProcessSummaryRecordLink
(Status status, String tableName, Serializable recordId) ProcessSummaryRecordLink
(Status status, String tableName, Serializable recordId, String linkText) -
Method Summary
Modifier and TypeMethodDescriptionGetter for linkPostTextGetter for linkPreTextGetter for linkTextGetter for recordIdGetter for statusGetter for tableNamevoid
setLinkPostText
(String linkPostText) Setter for linkPostTextvoid
setLinkPreText
(String linkPreText) Setter for linkPreTextvoid
setLinkText
(String linkText) Setter for linkTextvoid
setRecordId
(Serializable recordId) Setter for recordIdvoid
Setter for statusvoid
setTableName
(String tableName) Setter for tableNamewithLinkPostText
(String linkPostText) Fluent setter for linkPostTextwithLinkPreText
(String linkPreText) Fluent setter for linkPreTextwithLinkText
(String linkText) Fluent setter for linkTextwithRecordId
(Serializable recordId) Fluent setter for recordIdwithStatus
(Status status) Fluent setter for statuswithTableName
(String tableName) Fluent setter for tableNameMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.kingsrook.qqq.backend.core.model.actions.processes.ProcessSummaryLineInterface
prepareForFrontend
-
Constructor Details
-
ProcessSummaryRecordLink
public ProcessSummaryRecordLink()Constructor -
ProcessSummaryRecordLink
-
ProcessSummaryRecordLink
public ProcessSummaryRecordLink(Status status, String tableName, Serializable recordId, String linkText)
-
-
Method Details
-
toLogPair
- Specified by:
toLogPair
in interfaceProcessSummaryLineInterface
-
getFullText
-
getMessage
- Specified by:
getMessage
in interfaceProcessSummaryLineInterface
-
getStatus
Getter for status- Specified by:
getStatus
in interfaceProcessSummaryLineInterface
-
setStatus
Setter for status -
withStatus
Fluent setter for status -
getTableName
Getter for tableName -
setTableName
Setter for tableName -
withTableName
Fluent setter for tableName -
getRecordId
Getter for recordId -
setRecordId
Setter for recordId -
withRecordId
Fluent setter for recordId -
getLinkPreText
Getter for linkPreText -
setLinkPreText
Setter for linkPreText -
withLinkPreText
Fluent setter for linkPreText -
getLinkText
Getter for linkText -
setLinkText
Setter for linkText -
withLinkText
Fluent setter for linkText -
getLinkPostText
Getter for linkPostText -
setLinkPostText
Setter for linkPostText -
withLinkPostText
Fluent setter for linkPostText
-