Class ApplicationImpl
java.lang.Object
io.ciera.runtime.summit.classes.ModelInstance<Application,Sql>
io.ciera.tool.sql.architecture.application.impl.ApplicationImpl
- All Implemented Interfaces:
io.ciera.runtime.summit.application.IActionHome<Sql>,io.ciera.runtime.summit.application.IInstanceActionHome<Application,,Sql> io.ciera.runtime.summit.classes.IModelInstance<Application,,Sql> io.ciera.runtime.summit.statemachine.IEventTarget,io.ciera.runtime.summit.types.IXtumlType,Application,Comparable<Application>
public class ApplicationImpl
extends io.ciera.runtime.summit.classes.ModelInstance<Application,Sql>
implements Application
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidcontext()static Applicationstatic Applicationcreate(Sql context, io.ciera.runtime.summit.types.UniqueId instanceId, String ref_name, String ref_package, boolean m_async) static ApplicationbooleangetAsync()io.ciera.runtime.summit.classes.IInstanceIdentifiergetId1()getName()io.ciera.runtime.summit.application.IRunContextoneWhere(io.ciera.runtime.summit.types.IWhere<io.ciera.runtime.summit.types.IXtumlType> condition) voidvoidvoidrender()self()voidsetAsync(boolean m_async) voidvoidsetPackage(String ref_package) voidsetR401_is_a_File(File inst) Methods inherited from class io.ciera.runtime.summit.classes.ModelInstance
accept, checkLiving, compareTo, delete, equals, getCurrentState, getId2, getId3, getInstanceId, hashCodeMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.ciera.runtime.summit.application.IActionHome
warnMethods inherited from interface io.ciera.runtime.summit.statemachine.IEventTarget
accept, getCurrentStateMethods inherited from interface io.ciera.runtime.summit.classes.IModelInstance
checkLiving, compareTo, delete, getId2, getId3, getInstanceId, isEmptyMethods inherited from interface io.ciera.runtime.summit.types.IXtumlType
equality, inequality, serialize
-
Field Details
-
KEY_LETTERS
- See Also:
-
EMPTY_APPLICATION
-
-
Method Details
-
create
public static Application create(Sql context) throws io.ciera.runtime.summit.exceptions.XtumlException - Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
create
public static Application create(Sql context, String ref_name, String ref_package, boolean m_async) throws io.ciera.runtime.summit.exceptions.XtumlException - Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
create
public static Application create(Sql context, io.ciera.runtime.summit.types.UniqueId instanceId, String ref_name, String ref_package, boolean m_async) throws io.ciera.runtime.summit.exceptions.XtumlException - Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getName
- Specified by:
getNamein interfaceApplication- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setName
- Specified by:
setNamein interfaceApplication- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setPackage
- Specified by:
setPackagein interfaceApplication- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getPackage
- Specified by:
getPackagein interfaceApplication- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setAsync
public void setAsync(boolean m_async) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setAsyncin interfaceApplication- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getAsync
public boolean getAsync() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
getAsyncin interfaceApplication- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getId1
public io.ciera.runtime.summit.classes.IInstanceIdentifier getId1()- Specified by:
getId1in interfaceio.ciera.runtime.summit.classes.IModelInstance<Application,Sql> - Overrides:
getId1in classio.ciera.runtime.summit.classes.ModelInstance<Application,Sql>
-
render
public void render() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
renderin interfaceApplication- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR401_is_a_File
- Specified by:
setR401_is_a_Filein interfaceApplication
-
R401_is_a_File
- Specified by:
R401_is_a_Filein interfaceApplication- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
addR4027_delegates_execution_to_ApplicationExecutor
- Specified by:
addR4027_delegates_execution_to_ApplicationExecutorin interfaceApplication
-
removeR4027_delegates_execution_to_ApplicationExecutor
- Specified by:
removeR4027_delegates_execution_to_ApplicationExecutorin interfaceApplication
-
R4027_delegates_execution_to_ApplicationExecutor
public ApplicationExecutorSet R4027_delegates_execution_to_ApplicationExecutor() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R4027_delegates_execution_to_ApplicationExecutorin interfaceApplication- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
addR426_is_broken_into_ComponentInstantiation
- Specified by:
addR426_is_broken_into_ComponentInstantiationin interfaceApplication
-
removeR426_is_broken_into_ComponentInstantiation
- Specified by:
removeR426_is_broken_into_ComponentInstantiationin interfaceApplication
-
R426_is_broken_into_ComponentInstantiation
public ComponentInstantiationSet R426_is_broken_into_ComponentInstantiation() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R426_is_broken_into_ComponentInstantiationin interfaceApplication- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getRunContext
public io.ciera.runtime.summit.application.IRunContext getRunContext()- Specified by:
getRunContextin interfaceio.ciera.runtime.summit.application.IActionHome<Sql>- Overrides:
getRunContextin classio.ciera.runtime.summit.classes.ModelInstance<Application,Sql>
-
context
- Specified by:
contextin interfaceio.ciera.runtime.summit.application.IActionHome<Sql>- Overrides:
contextin classio.ciera.runtime.summit.classes.ModelInstance<Application,Sql>
-
getKeyLetters
- Specified by:
getKeyLettersin interfaceio.ciera.runtime.summit.statemachine.IEventTarget- Specified by:
getKeyLettersin interfaceio.ciera.runtime.summit.classes.IModelInstance<Application,Sql>
-
self
- Specified by:
selfin interfaceio.ciera.runtime.summit.application.IInstanceActionHome<Application,Sql>
-
oneWhere
public Application oneWhere(io.ciera.runtime.summit.types.IWhere<io.ciera.runtime.summit.types.IXtumlType> condition) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
oneWherein interfaceio.ciera.runtime.summit.types.IXtumlType- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-