public class PrintModel extends AbstractImplementation implements ExecutableIF
Modifier and Type | Field and Description |
---|---|
protected java.util.logging.Logger |
messenger
The messenger
|
protected AoSession |
sourceSess
The ASAM ODS session of the source.
|
arguments, ctx, descriptor, NEW_LINE
Constructor and Description |
---|
PrintModel() |
Modifier and Type | Method and Description |
---|---|
void |
execute()
The execute method, copy the model from the source session into the target session.
|
void |
init()
Initialize the copy of the model
|
protected void |
printElement(ApplicationElement ae)
Copy an application element with the attributes in the target application structure.
|
void |
terminate()
The terminate method, nothing to do.
|
addAttributesToNameValueUnitArray, addAttributeToNameValueUnitArray, addStringValueToNameValueUnitArray, checkDirectoy, checkDirectoy, checkDirectoy, checkFile, checkFile, checkFile, checkIntValue, checkStringValue, compressNvuArray, createMessageFromPropertyFile, createMessageFromPropertyFile, createMessageFromPropertyFile, createTsUnionFromObject, deleteRowWithAttributes, getArguments, getContext, getDescriptor, getListFromProperty, getMandatoryProperty, getMandatoryProperty, getMandatoryPropertyAsInt, getMandatoryPropertyAsList, getMandatoryPropertyWithRuleException, getNvuArrayFromMap, getNvuArrayFromMap, getNvuObjectWithName, getNvuObjectWithName, getNvuObjectWithName, getOdsCacheFromProperty, getOptioanlPropertyAsInt, getOptionalProperty, getOptionalProperty, getOptionalProperty, getOptionalProperty, getOptionalPropertyAsBoolean, getOptionalPropertyAsBoolean, getOptionalPropertyAsBoolean, getOptionalPropertyAsList, makeUpperCaseKeyword, removeAttributeFromNameValueUnitArray, removeAttributeFromNameValueUnitArray, setArguments, setContext, setDescriptor
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getContext, getDescriptor, setArguments, setContext, setDescriptor
protected AoSession sourceSess
protected java.util.logging.Logger messenger
public void execute() throws ExecutableException
execute
in interface ExecutableIF
ExecutableException
- if execution fails.ExecutableIF.execute()
public void terminate() throws TerminationException
terminate
in interface ExecutableIF
TerminationException
- if termination fails.ExecutableIF.terminate()
public void init() throws InitializationFailedException
init
in interface ImplementationIF
init
in class AbstractImplementation
InitializationFailedException
- - When one of the required arguments not exist.com.highqsoft.xsd.ImplentationIF#init()
protected void printElement(ApplicationElement ae) throws AoException
ae
- the application element to print.AoException
- any occurring ASAM ODS exception.