Package com.axemble.vdoc.sdk.interfaces
package com.axemble.vdoc.sdk.interfaces
-
ClassDescriptionThe IAction interface represents a workflow action which can be executed by a physical person.Interface for an action manual taskThis class allows to manipulate scheduled tasks.All execution states.Standard agent interface The following method is available: - execute(IAgentProcessingContext executionContext) Use IAgentProcessingContext to manipulate module, agent, configuration or report
IAgentProcessingContext
Interface of the agent processing context This object carries the information related to the execution context of theIAgentProcessing
The following methods are available to gets module object: - getPortalModule() : the module to manipulate the portal system; - getDirectoryModule() : the module to manipulate the directory system; - getProjectModule() : the module to manipulate the project system; - getWorkflowModule() : the module to manipulate the workflow system; The following methods are available to manipulate the agent: - getConfiguration() - getAgent() - getLastRunDate() - isAbortSignalReceived()IStoppableAgentProcessing
The following methods are available to manipulate the report: - getReport() - printSeparator() - printLine()This interface represents an alias on any element.Interface for an application manual taskThe IArchivingController interface allows you to archive objects.The IAttachment interface represents any attachment in the system.The IAttachmentTemplate interface represents the template.The IAttribute interface represents the directory extended attributes It allows to manipulate attributes of directory objects such as:IOrganization
,ILocalization
,IGroup
andIUser
.This interface represents a block element.The block controller interface.This class represents a block template.This interface represents a block template container.This interface is intended to group workflows.The various types of catalogsThe catalog view transformer interface.The ICategory interface represents a category object.This class defines a chrono used to generate sys_Reference.This interface represents a block element.The component controller interface.The IConfiguration interface represents a configuration of aICatalog
object.Catalog scope keysThe common keysProject scope keysServer keysDeprecated.Use ServerKeys insteadThis class retrieves a connection from a specified external reference declared in the administrationSystems or standards Category.Systems or standards types.This class represents the different status for a connectorThis interface represents the base content element.This interface represents the various status the content can have.This interface represents a block element.The base interface for all content component controllers.This interface represents the base content container.The IContext interface is used on the various methods of theIBaseWorkflowModule
object.The base interface for all controllers.Controller gérant lui-même les problèmes d'authentification (ex mauvaise clé)This class retrieves a connection from a specified Data source declared in JNDIThis class represents a data unit.Interface for a decision manual taskThe IDelegationController interface allows you to either replace of delegate objects which supports delegation.Represents a directory object (User, Organization, Localization, Group)Allows to transform directory elements to and from XML documents.Created by omassol on 28/04/2017.The base interface of all objects.The IExtensionContext interface is used on the protocol URI classes to store data temporary The context will be cleared once the treatment has ended.The Extenal list interfaceThe base interface for external reference.The file within the library system.IFileContentSupportThe folder within the library system.The form object.Permet de gérer les sélections de fragments dans le formDesignerThis class represents a generic view transformer.The IGroup interface is part of the VDoc directory.This class manages indexes.Deprecated.use IConnectionDefinitionIJMSMessageProcessor<M extends IJMSMessage>IJMSQueueDeclaration<M extends IJMSMessage>Implementation of this interface are looked up at application startup and used to create queue if doesnt exist and start consumers which will process queue's messages.LDAP connection SDK interfaceThe library object within the library system.A child resource within a table fieldThis class defines a resource definition for linked resources.The base list interfaceType of the listThe ILocalization interface is part of the VDoc directory.Interface for VDoc localization scopes AllILocalizableSupport
must be attached to a ILocalizationScopeResource lock interfacelogin by sub extensionThe mail form object.This interface represents a mailing list.This interface represents the various status the mailing list can have.This interface represents the various types the mailing list can have.Interface for a manual taskThis base class provides the setter and the getter of the mappingStructures of the mappingObject.All supported data typesMapping object typeThis class allows to map an external object to a vdoc object (MappingStructure)This base class provides the objects of the mappingObject.Generic model interfacePersistence scopesThis message interface.This class allows to play with messages oninvalid reference
IMessageSupport
Generic model interfaceThe IOperator interface is a user acting on aITaskInstance
object.Describes the various status theIOperator
can have.This class allows to associate either groups or users toITask
objects.The option list interfaceA key, value couple object.The IOrganization interface is part of the VDoc directory.This class represents a page of a site.This interface represents a page container.This class represents a plugin.This class represents the configuration of a plugin.The plugin controller interface.The plugin request interface.The plugin scope interfaceThe portlet object.This class allows to manipulate security profile objects.This interface represents a project (apps).A propertyDynamic propertiesAdditional typesDisplay settingsType of the fieldThe type of the java.util.Collection items.Index search typesAll supported typesSpecial properties.System propertiesA propertyThis recipient listener interface.Model interface for JSP renderingA propertyA report listener : will interact on report eventsA base interface for resourcesThis class allows to interact with the user interface.This class defines a resource which may have severalIProperty
objects.This class represents the history of a resource.The document event structure.The snapshot structure.Deprecated.: use IOperatorRole or IProfileThis class represents the configuration of a root plugin.The base interface for scopes.The base interface for scope containers.This class allows to execute queries object that implements theISearchSupport
.This class allows to transform the result of a search operation to a XML output stream.This class allows to check, allow or deny permissions on objects that implementISecuritySupport
interface.Deprecated.Security permission flagsAgent permission flagsCommon flagsCustom flagsDatabase permission flags.Table permission flagsView permission flagsWorkflow catalog permission flagsWorkflow container flagsWorkflow instance flagsWorkflow permission flagsDeprecated.Security permission levelsScopes filtersThis class retrieves a service connectionThe various types of the eventThis class represents a shared block which could be included on several site pages.This interface represents a shared block container.This class represents a site.This class represents a template of a site.Stoppable agent interface The following method is available: - execute(IAgentProcessingContext executionContext) Use IAgentProcessingContext to manipulate module, agent, configuration or reportIAgentProcessingContext
The key interface for all objects.A resource for storageThis class defines a resource definition for storage resource.Deprecated.use IOptionList/IExternalListThis class represents the definition of a class.Defines the treatment available types.This class represents an activity of aITask
object.Created by wtoscer on 22/02/2017.This class represents a topic.The various types of topicsAllows to transform directory elements to and from XML documents.This class retrieves a treatment connectionThe IUser interface is part of the VDoc directory.Interface for a user's personal informationInterface for a user's professional informationInterface for a user's technical informationValidators interfaceThis class represents a version of a document.Available version status.The view interface.This class allows to create functional queries based on field values and scopes such asICatalog
,IWorkflowContainer
,IWorkflow
andITask
.Represent an object that can be converted to display into viewerConvert to renderable widgetThis interface represents a virtual page.This class represents a specific version of a process.This class represents a set ofIWorkflow
objects.This class represents a process document.Available status for the workflow instance.This class defines a resource definition for a workflow.Deprecated.use IOptionList/IExternalListInterface des objets SDK qui mappent un objet natif (Domain) Ex : ProcessWorkflowInstanceInterface implémentée par les objets ayant des metasInterface de manipulation de meta