Class FileProvidingTriggerWithName
- java.lang.Object
- 
- de.xima.fc.workflow.processor.model.FileProvidingTriggerWithName
 
- 
- All Implemented Interfaces:
- INamedElement<TriggerKey>,- IFileProvidingWorkflowElement<TriggerKey>,- ITypedWorkflowElement<TriggerKey>,- IWorkflowElementTypeProviding,- IFileProvidingTriggerWithName,- ITriggerWithName,- Serializable
 
 public final class FileProvidingTriggerWithName extends Object implements IFileProvidingTriggerWithName POJO implementation ofIFileProvidingTriggerWithName.- Since:
- 8.2.0
- Author:
- XIMA MEDIA GmbH
- See Also:
- Serialized Form
 
- 
- 
Constructor SummaryConstructors Constructor Description FileProvidingTriggerWithName(TriggerKey key, String name, String type, IFileValueDescriptor fileValueDescriptor)Creates a new POJO instance with the given values.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)TriggerKeygetElement()IFileValueDescriptorgetFileValueDescriptor()The file value descriptor associated with the files provided by the trigger.StringgetName()StringgetType()inthashCode()StringtoString()Converts this trigger with name to a string reflecting the data of this POJO.- 
Methods inherited from class java.lang.Objectclone, finalize, getClass, notify, notifyAll, wait, wait, wait
 - 
Methods inherited from interface de.xima.fc.interfaces.workflow.triggers.ITriggerWithNamegetElementKey
 
- 
 
- 
- 
- 
Constructor Detail- 
FileProvidingTriggerWithNamepublic FileProvidingTriggerWithName(TriggerKey key, String name, String type, IFileValueDescriptor fileValueDescriptor) Creates a new POJO instance with the given values.- Parameters:
- key- The value for- INamedElement.getElement(). Must not be- null.
- name- The value for- INamedElement.getName().
- type- The value for- IWorkflowElementTypeProviding.getType().
- fileValueDescriptor- The value for- IFileProvidingTriggerWithName.getFileValueDescriptor().
 
 
- 
 - 
Method Detail- 
getElementpublic TriggerKey getElement() - Specified by:
- getElementin interface- INamedElement<TriggerKey>
- Specified by:
- getElementin interface- ITriggerWithName
- Returns:
- The element itself.
 
 - 
getFileValueDescriptorpublic IFileValueDescriptor getFileValueDescriptor() Description copied from interface:IFileProvidingTriggerWithNameThe file value descriptor associated with the files provided by the trigger.- Specified by:
- getFileValueDescriptorin interface- IFileProvidingTriggerWithName
- Specified by:
- getFileValueDescriptorin interface- IFileProvidingWorkflowElement<TriggerKey>
- Returns:
- The file value descriptor.
 
 - 
getNamepublic String getName() - Specified by:
- getNamein interface- INamedElement<TriggerKey>
- Returns:
- The name of the element.
 
 - 
getTypepublic String getType() - Specified by:
- getTypein interface- ITriggerWithName
- Specified by:
- getTypein interface- IWorkflowElementTypeProviding
- Returns:
- The type of the workflow element that determines how the workflow element behaves. Usually there is a registered handler for each type.
 
 
- 
 
-