Package de.xima.fc.bl.fdv.processing
Class VerarbeitungDbSQLQuery
- java.lang.Object
-
- de.xima.fc.bl.fdv.processing.AVerarbeitung
-
- de.xima.fc.bl.fdv.processing.VerarbeitungDbSQLQuery
-
- All Implemented Interfaces:
ITransferable,INamedUiElement,IDatabaseAccessDependent,IProcessing,Serializable
@Embeddable public class VerarbeitungDbSQLQuery extends AVerarbeitung implements IDatabaseAccessDependent
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class de.xima.fc.bl.fdv.processing.AVerarbeitung
LOG
-
Fields inherited from interface de.xima.fc.interfaces.INamedUiElement
ATTR_DISPLAY_NAME
-
Fields inherited from interface de.xima.fc.interfaces.processing.IProcessing
ATTR_VERARBEITUNGSNAME
-
-
Constructor Summary
Constructors Constructor Description VerarbeitungDbSQLQuery()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IProcessingResultexec(IWorkflowProcessingContext wfpc, Aktion aktion)This is the method that should implement the business logic required by this action.longgetDbConnectionId()StringgetDisplayName(Locale l)StringgetIcon()StringgetLicenseKey()StringgetProcessingKey()StringgetProcessingPage()StringgetQuery()voidsetDbConnectionId(long dbConnectionId)voidsetQuery(String query)-
Methods inherited from class de.xima.fc.bl.fdv.processing.AVerarbeitung
convertToLongList, execute, getDefaultProcessingPageFolder, getGuiIcon, getProcessingName, isAvailable, isFileProviding
-
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.interfaces.processing.IProcessing
execute, getAvailableOverrideValue, getGuiIcon, getProcessingName, isAvailable, isFileProviding, prefillProcessing
-
-
-
-
Method Detail
-
setQuery
public void setQuery(String query)
-
getQuery
public String getQuery()
-
setDbConnectionId
public void setDbConnectionId(long dbConnectionId)
-
getDbConnectionId
public long getDbConnectionId()
- Specified by:
getDbConnectionIdin interfaceIDatabaseAccessDependent
-
exec
public IProcessingResult exec(IWorkflowProcessingContext wfpc, Aktion aktion) throws WorkflowProcessingException
Description copied from class:AVerarbeitungThis is the method that should implement the business logic required by this action. This method is called internally byAVerarbeitung.execute(IWorkflowProcessingContext, Aktion).- Specified by:
execin classAVerarbeitung- Parameters:
wfpc- The current workflow processing context that should be used to execute this action.aktion- The action entity corresponding to the action to be executed.- Throws:
WorkflowProcessingException
-
getProcessingKey
public String getProcessingKey()
- Specified by:
getProcessingKeyin interfaceIProcessing
-
getLicenseKey
public String getLicenseKey()
- Specified by:
getLicenseKeyin interfaceIProcessing
-
getDisplayName
public String getDisplayName(Locale l)
- Specified by:
getDisplayNamein interfaceINamedUiElement- Overrides:
getDisplayNamein classAVerarbeitung- Returns:
- Wert, der das entsprechende Objekt an Oberfläche repräsentiert (wird i.A. zur Laufzeit ermittelt).
-
getProcessingPage
public String getProcessingPage()
- Specified by:
getProcessingPagein interfaceIProcessing- Overrides:
getProcessingPagein classAVerarbeitung
-
getIcon
public String getIcon()
- Specified by:
getIconin interfaceIProcessing- Overrides:
getIconin classAVerarbeitung- Returns:
- The icon ID for this action.
-
-