Show pageOld revisionsBacklinksBack to top Backlinks This is a list of pages that seem to link back to the current page. Programmer's ReferenceAdding programming extensions to AwareIMGeneral GuidelinesAdding custom processesWriting code for a custom process componentExamples of custom process componentsIExecutionEngine interfaceIExecutionContext interfaceIEntity interfaceIEntityTemplate interfaceINotification interfaceAdding custom channelsImplementing Channel’s Source and SinkWriting a SinkWriting a SourceHandling replies to service requestsMessageInterpreter classMessageBuilder classImplementing Channel Type componentImplementing Channel Settings EditorAdding function librariesImplementing function libraryISQLBuilderHelper interfaceFunction library exampleAdding custom document typesImplementing Client Side ComponentImplementing Server Side ComponentDataPresentationTemplate classIDocumentDataSource interfaceDocument Engine ExampleAdding report scriptletsImplementing code for the scriptletIReportEnvironment interfaceReport Scriptlet ExampleWriting client-side pluginsArchitecture of the client-side codeModifying default behavior and presentation of queriesModifying default behavior and presentation of formsModifying default behavior and presentation of form sectionsModifying default presentation of individual fields on formsModifying default behavior of menu in visual perspectivesModifying default behavior and presentation of content panels in visual perspectivesAwareApp objectAppendix A: correspondence of attribute types and Java typesProgrammer's Reference MethodsgetDatabaseInterface ()addNotification (EntityIdentifier, INotification)addReferences (IProcess, String, Long, String, EntityIdAndName [])addServiceRequest (String, String, Object [])afterColumnInit (IReportEnvironment)afterDetailEval (IReportEnvironment)afterGroupInit (String, IReportEnvironment)afterPageInit (IReportEnvironment)afterReportInit (IReportEnvironment)beforeColumnInit (IReportEnvironment)beforeDetailEval (IReportEnvironment)beforeGroupInit (String, IReportEnvironment)beforePageInit (IReportEnvironment)beforeReportInit (IReportEnvironment)calculate (String, Object [], INodeHelper)cancel ()canHaveExternalResources ()createDynamicTemplate (String, String, byte [], String)createEntity (IProcess, String)createEntityFromTemplate (IProcess, IEntityTemplate, ChangedReference [])createNotification (IProcess, String)deepCopy () / IEntitydeepCopy () / DataPresentationTemplatedeleteEntities (IProcess, EntityIdAndName [])deleteReferences (IProcess, String, Long, String, EntityIdAndName [])elementsRenamed (DataPresentationTemplate, RenamedElements, INodeChangeHelper, IDomainVersion)execute (IExecutionEngine, Object [])executeChildProcess (IProcess, String, IEntity [], Boolean)executeEntityService (IProcess, String, EntityIdentifier, IEntity [], String, Boolean)executeNamedQuery (IProcess, String, Integer, Integer)executeQuery (IProcess, Query, Integer, Integer)exportEntities (IProcess, IEntity [], String, ExportOptions)fillWithData (String, Map, IDocumentDataSource, DataPresentationTemplate, IDocEngineHelper, IDomainVersion, int, Boolean, int)getAccessLevel ()getAllReferences (IProcess, IEntity, String)getAttributePaths ()getAttributeValue (String)getAvailableFunctions ()getBinaryData (IProcess, String, Long, String)getChannelSettingsEditor ()getChannelValues ()getClientEngine ()getDefaultChannelSettings ()getDomainVersion ()getEditCommand ()getElementValue (String)getEntities (IProcess, EntityIdAndName [])getEntity (IProcess, String, Long)getExecutionContext (IProcess)getExpressionValue (String)getExpressionValueForCalcs (String)getExternalName ()getFramePanelId (frameName)getId ()getInputSourceClassName ()getIntelligenceTypeApplicability ()getLoadedResources ()getLoadedTemplate ()getLoginName ()getMainTabPanel ()getMessage ()getMessageValues ()getName () / IEntitygetName () / IChannelgetName () / IFunctionLibrarygetNotification ()getObjectReferences (IProcess, IEntity, String)getOutputSinkClassName ()getPanelId (frameName, tabName, contentPanelName)getProcessId ()getProgress ()getReferences (String)getRequiredFactPatterns (String, Collection)getServiceName ()getServiceParameters ()getServiceStatus ()getSinkSettings ()getSourceSettings ()getStartupTime ()getSuspensionTime ()getTabPanelId (frameName, tabName)getTemplateFileType ()getTemplateType ()getTimeout ()getTypeClass (String, Collection)hasFunction (String, int)importData (IProcess, String, String, Integer, Boolean)importRelationships (IProcess, String, String, Integer)initialiseTemplate (DataPresentationTemplate, IDomainVersion)isRTL ()isServiceRequest ()isTestingMode ()MessageBuilder ()MessageInterpreter (DataObject [])multiUser ()next ()printFile ()reset ()resume (IExecutionEngine, Object [])sendNotification (IProcess, IEntity, INotification, String)setAttributePaths (String [] attributePaths)setAttributeValue (String, Object)setBinaryData (IProcess, String, Long, String, byte[])setElementValue (String, Object)setProgress (int)setReferences (String, ObjectReference [])setTimeout (long)startEditing (int, java.awt.Component, Properties, boolean)supportsServiceDiscovery ()toSQL (String, Collection, ISQLBuilderHelper)updateEntity (IProcess, IEntity, String [], Object [], ChangedReference [])validateSettings (Properties, int) Log In