A B C D E F G H I K L M N O P R S T U V W Y _

A

A_BULK_ATTRIBUTE_NAME - Static variable in class pt.digitalis.dif.utils.identity.tests.AbstractIdentityManagerImplTest
A bulk parameter name.
A_BULK_ATTRIBUTE_VALUE - Static variable in class pt.digitalis.dif.utils.identity.tests.AbstractIdentityManagerImplTest
A bulk parameter value.
A_CHANGED_ATTRIBUTE_VALUE - Static variable in class pt.digitalis.dif.utils.identity.tests.AbstractIdentityManagerImplTest
A changed attribute value.
A_CHANGED_BULK_ATTRIBUTE_VALUE - Static variable in class pt.digitalis.dif.utils.identity.tests.AbstractIdentityManagerImplTest
A changed bulk parameter value.
AbstractApplicationModelConfigurations - Class in pt.digitalis.dif.utils.configurations
 
AbstractApplicationModelConfigurations() - Constructor for class pt.digitalis.dif.utils.configurations.AbstractApplicationModelConfigurations
 
AbstractAuthorizationManagerImpl - Class in pt.digitalis.dif.controller.security.managers.impl
Provides an abstract implementation for the authorization manager.
AbstractAuthorizationManagerImpl(IIdentityManager, IDEMManager) - Constructor for class pt.digitalis.dif.controller.security.managers.impl.AbstractAuthorizationManagerImpl
Default constructor
AbstractChAL<RequestType,ResponseType> - Class in pt.digitalis.dif.controller
Base implementation for all ChALs The API exposed to the Listener entities is the serve() method.
AbstractChAL() - Constructor for class pt.digitalis.dif.controller.AbstractChAL
 
AbstractContentManager - Class in pt.digitalis.dif.utils.extensions.cms
Base implementation of a IContentManager
AbstractContentManager() - Constructor for class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
 
AbstractControllerErrorHandler - Class in pt.digitalis.dif.controller
 
AbstractControllerErrorHandler() - Constructor for class pt.digitalis.dif.controller.AbstractControllerErrorHandler
 
AbstractCustomBusinessException - Exception in pt.digitalis.dif.exception
The base class for all user defined business exception.
AbstractCustomBusinessException() - Constructor for exception pt.digitalis.dif.exception.AbstractCustomBusinessException
 
AbstractCustomBusinessException(String) - Constructor for exception pt.digitalis.dif.exception.AbstractCustomBusinessException
 
AbstractCustomBusinessException(String, Throwable) - Constructor for exception pt.digitalis.dif.exception.AbstractCustomBusinessException
 
AbstractCustomBusinessException(Throwable) - Constructor for exception pt.digitalis.dif.exception.AbstractCustomBusinessException
 
AbstractDIFDispatcher - Class in pt.digitalis.dif.controller
This class is the heart of the framework.
AbstractDIFDispatcher(IIdentityManager, IAuthenticationManager, IAuthorizationManager, ISessionManager, IConfigurations) - Constructor for class pt.digitalis.dif.controller.AbstractDIFDispatcher
Default constructor.
AbstractDocumentRepository - Class in pt.digitalis.dif.utils.extensions.document
 
AbstractDocumentRepository() - Constructor for class pt.digitalis.dif.utils.extensions.document.AbstractDocumentRepository
 
AbstractIdentityManager - Class in pt.digitalis.dif.controller.security.managers.impl
 
AbstractIdentityManager() - Constructor for class pt.digitalis.dif.controller.security.managers.impl.AbstractIdentityManager
 
AbstractIdentityManagerImplTest - Class in pt.digitalis.dif.utils.identity.tests
Defines unit tests for the identity manager implementation.
AbstractIdentityManagerImplTest() - Constructor for class pt.digitalis.dif.utils.identity.tests.AbstractIdentityManagerImplTest
 
AbstractMessageManager - Class in pt.digitalis.dif.dem.managers.impl
Manages the DEM messages, providing operations for access, pooling and persistence.
AbstractMessageManager() - Constructor for class pt.digitalis.dif.dem.managers.impl.AbstractMessageManager
 
AbstractNumericParameterConstraint - Class in pt.digitalis.dif.dem.objects.parameters.constraints.impl.numeric
Base implementation for numeric parameter constraints
AbstractNumericParameterConstraint() - Constructor for class pt.digitalis.dif.dem.objects.parameters.constraints.impl.numeric.AbstractNumericParameterConstraint
 
AbstractParameter<T> - Class in pt.digitalis.dif.dem.objects.parameters.types
This class will define a Parameter.
AbstractParameter() - Constructor for class pt.digitalis.dif.dem.objects.parameters.types.AbstractParameter
 
AbstractParameterConstraint - Class in pt.digitalis.dif.dem.objects.parameters.constraints
Base implementation for all parameter constraints.
AbstractParameterConstraint() - Constructor for class pt.digitalis.dif.dem.objects.parameters.constraints.AbstractParameterConstraint
 
AbstractParameterRule<T> - Class in pt.digitalis.dif.dem.objects.parameters.rules
A base implementation for all parameter rules
AbstractParameterRule() - Constructor for class pt.digitalis.dif.dem.objects.parameters.rules.AbstractParameterRule
 
AccessControl - Annotation Type in pt.digitalis.dif.dem.annotations.security
This annotation defines a default ACL for the containing DEM entity.
ACLEntry - Class in pt.digitalis.dif.controller.security.objects
Represents a grant on a resource for a given entity (user or group).
ACLEntry() - Constructor for class pt.digitalis.dif.controller.security.objects.ACLEntry
Default ctor.
ACLEntry - Class in pt.digitalis.dif.utils.extensions.cms
An ACL (Access control list) item definition for content nodes and items
ACLEntry() - Constructor for class pt.digitalis.dif.utils.extensions.cms.ACLEntry
 
ACLGroupEntry - Class in pt.digitalis.dif.utils.extensions.cms
A Group ACL entry
ACLGroupEntry(String) - Constructor for class pt.digitalis.dif.utils.extensions.cms.ACLGroupEntry
Default constructor
ACLUserEntry - Class in pt.digitalis.dif.utils.extensions.cms
A User ACL entry
ACLUserEntry(String) - Constructor for class pt.digitalis.dif.utils.extensions.cms.ACLUserEntry
Default constructor
addACLEntry(ACLEntry) - Method in interface pt.digitalis.dif.controller.security.managers.IAuthorizationManager
Adds an ACL to the manager repository
addACLEntry(ACLEntry) - Method in class pt.digitalis.dif.controller.security.managers.impl.AbstractAuthorizationManagerImpl
 
addACLEntryToGroup(ACLEntry) - Method in class pt.digitalis.dif.controller.security.managers.impl.AbstractAuthorizationManagerImpl
Adds a new entry to the group ACL.
addACLEntryToPublic(ACLEntry) - Method in class pt.digitalis.dif.controller.security.managers.impl.AbstractAuthorizationManagerImpl
Adds a new entry to the group ACL.
addACLEntryToUser(ACLEntry) - Method in class pt.digitalis.dif.controller.security.managers.impl.AbstractAuthorizationManagerImpl
Adds a new entry to the user ACL.
addApplication(String, ClassHolder) - Static method in class pt.digitalis.dif.codegen.util.DEMLoaderEntityRegistry
Adds a application class to the temp DEM registry
addApplication(ClassHolder) - Static method in class pt.digitalis.dif.dem.DEMRegistryImpl
Registers an application.
addAttribute(String, Object) - Method in interface pt.digitalis.dif.controller.interfaces.IDIFRequest
Adds a new attribute to the DIFRequest collection.
addAttribute(String, Object) - Method in interface pt.digitalis.dif.controller.interfaces.IDIFSession
Stores a new attribute in the session.
addAttribute(String, Object) - Method in class pt.digitalis.dif.controller.objects.ClientDescriptor
Adds a new attribute
addAttribute(String, Object) - Method in class pt.digitalis.dif.controller.objects.DIFRequest
 
addAttribute(String, Object) - Method in class pt.digitalis.dif.controller.objects.DIFSession
 
addBreadcrumb(Breadcrumb) - Method in interface pt.digitalis.dif.controller.interfaces.INavigationHistory
Adds a breadcrumb to the history
addBreadcrumb(Breadcrumb) - Method in class pt.digitalis.dif.controller.objects.NavigationHistoryImpl
 
addClientSupportedLanguage(String) - Method in class pt.digitalis.dif.controller.objects.ClientDescriptor
Adds a new client supported language.
addContent(ContentItem) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
 
addContent(ContentItem) - Method in interface pt.digitalis.dif.utils.extensions.cms.IContentManager
Adds a new content to the repository.
addDocument(DocumentRepositoryEntry) - Method in interface pt.digitalis.dif.utils.extensions.document.IDocumentRepositoryManager
Adds a new document to the repository
addDocument(DocumentRepositoryEntry, Boolean) - Method in interface pt.digitalis.dif.utils.extensions.document.IDocumentRepositoryManager
Adds a new document to the repository
AddDocumentToRepository - Annotation Type in pt.digitalis.dif.dem.annotations.parameter
This annotation defines that a specific DocumentRepositoryEntry typed parameter should be automatically added to the document repository
addEnhancement(String, ClassMethodEnhancement) - Method in class pt.digitalis.dif.codegen.util.ClassEnhancementContext
Adds an enhancement to a given class method.
addEnhancement(String, String) - Method in class pt.digitalis.dif.codegen.util.ClassEnhancementContext
Adds an enhancement to a given class method.
addEnhancement(String, String, String) - Method in class pt.digitalis.dif.codegen.util.ClassEnhancementContext
Adds an enhancement to a given class method.
addEnhancement(ClassMethodEnhancement) - Method in class pt.digitalis.dif.codegen.util.ClassEnhancements
Adds a processed enhancement to the class.
addEnhancementTerminatorCode(String, String, String) - Method in class pt.digitalis.dif.codegen.util.ClassEnhancementContext
Adds an enhancement to a given class method.
addEntity(Entity, ClassHolder) - Static method in class pt.digitalis.dif.dem.DEMRegistryImpl
Registers a provider.
addError(ParameterError) - Method in class pt.digitalis.dif.dem.objects.parameters.errors.ParameterErrorList
Adds an error to the list
addErrorList(List<ParameterError>) - Method in class pt.digitalis.dif.dem.objects.parameters.errors.ParameterErrorList
 
addEvent(EventType, String) - Method in class pt.digitalis.dif.codegen.templates.StageCGTemplate
Adds a new event id to the known handlers
addExceptionHandler(Class<Throwable>, String) - Static method in class pt.digitalis.dif.controller.ExceptionHandlers
Registers a new Exception handler
addExceptionHandler(String, String) - Static method in class pt.digitalis.dif.controller.ExceptionHandlers
Registers a new Exception handler
addFeature(String, Object) - Method in class pt.digitalis.dif.controller.objects.ClientDescriptor
Adds a new feature
addGroup(IDIFGroup) - Method in interface pt.digitalis.dif.controller.security.managers.IIdentityManager
Adds a new group to the manager.
addGroup(IDIFGroup) - Method in class pt.digitalis.dif.controller.security.managers.impl.IdentityManagerStaticImpl
 
addIssue(IssueType, IssueScope, String, String, Exception) - Method in class pt.digitalis.dif.dem.managers.impl.UsageIssuesManagerImpl
 
addIssue(UsageIssue) - Method in class pt.digitalis.dif.dem.managers.impl.UsageIssuesManagerImpl
 
addIssue(UsageIssue) - Method in interface pt.digitalis.dif.dem.managers.IUsageIssuesManager
Adds an issue to the manager.
addIssue(IssueType, IssueScope, String, String, Exception) - Method in interface pt.digitalis.dif.dem.managers.IUsageIssuesManager
Adds an issue to the issue manager.
addItem(String, Object) - Method in class pt.digitalis.dif.utils.ObjectFormatter
Adds an item to the buffer
addItemIfNotNull(String, Object) - Method in class pt.digitalis.dif.utils.ObjectFormatter
Adds an item to the buffer if the value is not null
addManagedAttribute(String) - Method in interface pt.digitalis.dif.controller.security.managers.IIdentityManager
Adds a managed attribute.
addManagedAttribute(String) - Method in class pt.digitalis.dif.controller.security.managers.impl.AbstractIdentityManager
 
addManagedAttributes(String) - Method in interface pt.digitalis.dif.controller.security.managers.IIdentityManager
Adds a comma-separated list of managed attributes.
addManagedAttributes(String) - Method in class pt.digitalis.dif.controller.security.managers.impl.AbstractIdentityManager
 
addMessage(String, Message) - Method in class pt.digitalis.dif.dem.objects.messages.MessageList
Adds a message to the list.
addMessage(String, MessageTranslations) - Method in class pt.digitalis.dif.dem.objects.messages.MessageList
Adds a message to the list.
addMessage(String, String) - Method in class pt.digitalis.dif.dem.objects.messages.MessageList
Adds a message to the list.
addMessageList(MessageList) - Method in class pt.digitalis.dif.dem.objects.messages.MessageList
Adds a message list to the list.
addMessageTranslation(String, String, Message) - Method in class pt.digitalis.dif.dem.objects.messages.MessageList
Adds a message translation to the list
addNode(Node) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
 
addNode(Node) - Method in interface pt.digitalis.dif.utils.extensions.cms.IContentManager
Adds a new content to the repository
Will assign the ID internally
addPackage(String) - Static method in class pt.digitalis.dif.codegen.util.DEMLoaderHelper
Adds a package to the packageList after validating that this package does not already exist or is contained in an existing parent package
addParameter(String, Object) - Method in interface pt.digitalis.dif.controller.interfaces.IDIFRequest
Adds a new parameter to the DIFRequest collection.
addParameter(String, Object) - Method in class pt.digitalis.dif.controller.objects.DIFRequest
 
addParameter(IParameter<?>) - Method in class pt.digitalis.dif.dem.objects.parameters.ParameterList
Adds a parameter to the list
addParameter(String, String) - Static method in class pt.digitalis.dif.utils.monitor.MonitorUtil
Adds a parameter to the current process for the monitoring agent
addParameterError(String, ParameterError) - Method in class pt.digitalis.dif.dem.objects.parameters.errors.ParameterErrors
Adds a new parameter to.
addParameters(ParameterList) - Method in class pt.digitalis.dif.dem.objects.parameters.ParameterList
Adds a parameter list to the current one
addProvider(String, ClassHolder) - Static method in class pt.digitalis.dif.codegen.util.DEMLoaderEntityRegistry
Adds a provider class to the temp DEM registry
addProvider(ClassHolder) - Static method in class pt.digitalis.dif.dem.DEMRegistryImpl
Registers a provider.
addResultMessage(String, String, String) - Method in interface pt.digitalis.dif.controller.interfaces.IDIFContext
Adds a result message to the stage result
addResultMessage(String, String, String, boolean) - Method in interface pt.digitalis.dif.controller.interfaces.IDIFContext
Adds a result message to the stage result
addResultMessage(String, String, String, String) - Method in interface pt.digitalis.dif.controller.interfaces.IDIFContext
Adds a result message to the stage result.
addResultMessage(String, String, String) - Method in class pt.digitalis.dif.controller.objects.DIFContext
 
addResultMessage(String, String, String, boolean) - Method in class pt.digitalis.dif.controller.objects.DIFContext
 
addResultMessage(String, String, String, String) - Method in class pt.digitalis.dif.controller.objects.DIFContext
 
addRule(IParameterRule<T>) - Method in class pt.digitalis.dif.dem.objects.parameters.types.AbstractParameter
Modifier for the 'rules' attribute.
addService(String, ClassHolder) - Static method in class pt.digitalis.dif.codegen.util.DEMLoaderEntityRegistry
Adds a service class to the temp DEM registry
addService(ClassHolder) - Static method in class pt.digitalis.dif.dem.DEMRegistryImpl
Registers a service.
addSource(String, String) - Method in class pt.digitalis.dif.codegen.util.ClassEnhancements
Adds a source to a given method.
addSource(String) - Method in class pt.digitalis.dif.codegen.util.ClassMethodEnhancement
Adds source to the method.
addSourceCodeForAnnotation(AnnotationHolder, ClassEnhancementContext) - Method in class pt.digitalis.dif.dem.DEMAnnotationLogic
This method will define the code to enhance the classes based on the annotations.
addSourceCodeForAnnotation(ClassEnhancementContext, AnnotationHolder, AttributeHolder) - Method in class pt.digitalis.dif.dem.DEMAnnotationLogic
This method will define the code to enhance the attributes based on the annotations.
addSourceCodeForAnnotation(ClassEnhancementContext, AnnotationHolder, MethodHolder) - Method in class pt.digitalis.dif.dem.DEMAnnotationLogic
This method will define the code to enhance the methods based on the annotations.
addStage(String, ClassHolder) - Static method in class pt.digitalis.dif.codegen.util.DEMLoaderEntityRegistry
Adds a stage class to the temp DEM registry
addStage(IStageInstance) - Method in interface pt.digitalis.dif.controller.interfaces.INavigationHistory
Adds a stage to the history
addStage(IStageInstance) - Method in class pt.digitalis.dif.controller.objects.NavigationHistoryImpl
 
addStage(AnnotationHolder, ClassEnhancementContext, boolean, boolean, String) - Method in class pt.digitalis.dif.dem.DEMAnnotationLogic
Adds an injected stage to the current stage to enhance.
addStage(ClassHolder) - Static method in class pt.digitalis.dif.dem.DEMRegistryImpl
Registers a stage.
addStageParameter(Class<T>, String, ParameterScope, String, String) - Method in interface pt.digitalis.dif.dem.objects.parameters.IParameters
Adds a new parameter to the current stage
addStageParameter(Class<T>, String, ParameterScope, String, String) - Method in class pt.digitalis.dif.dem.objects.parameters.ParametersImpl
 
addStageResult(String, Object) - Method in interface pt.digitalis.dif.controller.interfaces.IDIFContext
Add a new result to the stage results.
addStageResult(String, Object) - Method in interface pt.digitalis.dif.controller.interfaces.IDIFResponse
Adds an entry to the stage results map.
addStageResult(String, Object) - Method in class pt.digitalis.dif.controller.objects.DIFContext
 
addStageResult(String, Object) - Method in class pt.digitalis.dif.controller.objects.DIFResponse
 
addSupportedLanguage(String) - Method in interface pt.digitalis.dif.dem.managers.IMessageManager
Adds a new supported language to the manager.
addSupportedLanguage(String) - Method in class pt.digitalis.dif.dem.managers.impl.AbstractMessageManager
 
addTempGroup(String) - Method in class pt.digitalis.dif.controller.objects.DIFUserInSession
 
addTempGroup(String) - Method in class pt.digitalis.dif.controller.security.objects.DIFUserImpl
 
addTempGroup(String) - Method in interface pt.digitalis.dif.controller.security.objects.IDIFUser
Adds the temporary group.
addTestResult(TestResult) - Method in class pt.digitalis.dif.sanitycheck.SanityCheckResult
Add a unit Sanity check result
addToExceptionContext(String, Object) - Method in exception pt.digitalis.dif.exception.DIFException
 
addToExceptionContext(String, Object) - Method in interface pt.digitalis.dif.exception.IContextException
Adds a new element to the exception context.
addToRegistry(Entity, String, String, boolean) - Method in class pt.digitalis.dif.dem.managers.impl.RegistrationManagerImpl
 
addToRegistry(Entity, String, String, boolean) - Method in interface pt.digitalis.dif.dem.managers.IRegistrationManager
Adds a new record to the registry.
addTranslation(String, Message) - Method in class pt.digitalis.dif.dem.objects.messages.MessageTranslations
Adds a new translation to the map.
addUser(IDIFUser) - Method in interface pt.digitalis.dif.controller.security.managers.IIdentityManager
Adds a new user to the manager.
addUser(IDIFUser) - Method in class pt.digitalis.dif.controller.security.managers.impl.IdentityManagerStaticImpl
 
addUserToGroup(String, String) - Method in interface pt.digitalis.dif.controller.security.managers.IIdentityManager
Adds an existing user to an existing group.
addUserToGroup(String, String) - Method in class pt.digitalis.dif.controller.security.managers.impl.IdentityManagerStaticImpl
 
addValidator(String, ClassHolder) - Static method in class pt.digitalis.dif.codegen.util.DEMLoaderEntityRegistry
Adds a validator class to the temp DEM registry
addView(AnnotationHolder, ClassEnhancementContext, boolean, boolean, String) - Method in class pt.digitalis.dif.dem.DEMAnnotationLogic
Adds an injected view to the current stage to enhance.
ADMINISTRATORS_GROUP - Static variable in class pt.digitalis.dif.utils.DIFConstants
the administrators default group name
AJAX_MODE_PARAMETER - Static variable in class pt.digitalis.dif.controller.http.HTTPConstants
The HTTP parameter indicating that a stage is to be retrieved in component mode.
AlreadyDeletedException - Exception in pt.digitalis.dif.utils.extensions.cms.exception
This exception occurs when there is an operation on a Node or a ContentItem object when this object was already deleted in the repository
AlreadyDeletedException() - Constructor for exception pt.digitalis.dif.utils.extensions.cms.exception.AlreadyDeletedException
 
AlreadyDeletedException(Exception) - Constructor for exception pt.digitalis.dif.utils.extensions.cms.exception.AlreadyDeletedException
 
AlreadyDeletedException(Long) - Constructor for exception pt.digitalis.dif.utils.extensions.cms.exception.AlreadyDeletedException
 
AlreadyDeletedException(String) - Constructor for exception pt.digitalis.dif.utils.extensions.cms.exception.AlreadyDeletedException
 
AN_ATTRIBUTE_NAME - Static variable in class pt.digitalis.dif.utils.identity.tests.AbstractIdentityManagerImplTest
An attribute name.
AN_ATTRIBUTE_VALUE - Static variable in class pt.digitalis.dif.utils.identity.tests.AbstractIdentityManagerImplTest
An attribute value.
ANNOTATION_SCOPE - Static variable in class pt.digitalis.dif.exception.codegen.AnnotationMisuseException.ContextKeys
The 'annotation scope' key.
ANNOTATION_VALUE - Static variable in class pt.digitalis.dif.dem.annotations.AnnotationMemberTags
Java's annotation 'value' member tag.
AnnotationLogicClass - Annotation Type in pt.digitalis.dif.dem.annotations.metaannotations
Defines the class that contains validation and enhancement logic for a given annotation.
AnnotationMemberTags - Class in pt.digitalis.dif.dem.annotations
This class defines the annotation member names as String constant.
AnnotationMemberTags() - Constructor for class pt.digitalis.dif.dem.annotations.AnnotationMemberTags
 
AnnotationMisuseException - Exception in pt.digitalis.dif.exception.codegen
Represents a DEM annotation misuse exception.
AnnotationMisuseException(String, Exception, Map<String, Object>) - Constructor for exception pt.digitalis.dif.exception.codegen.AnnotationMisuseException
Constructs a new AnnotationMisuseException from a reason, an exception and an exception context.
AnnotationMisuseException(String, Map<String, Object>) - Constructor for exception pt.digitalis.dif.exception.codegen.AnnotationMisuseException
Constructs a new AnnotationMisuseException from a reason and an exception context.
AnnotationMisuseException.ContextKeys - Class in pt.digitalis.dif.exception.codegen
Nested static class which defines the keys used on the exception context.
AnnotationMisuseException.ContextKeys() - Constructor for class pt.digitalis.dif.exception.codegen.AnnotationMisuseException.ContextKeys
 
ANNOTATIONS_FOUND - Static variable in class pt.digitalis.dif.exception.codegen.AnnotationMisuseException.ContextKeys
The 'annotation found' key.
AnnotationTags - Class in pt.digitalis.dif.dem.annotations
This class defines a set of tags that are reused on different DIF meta-model Annotations.
AnnotationTags() - Constructor for class pt.digitalis.dif.dem.annotations.AnnotationTags
 
ANOTHER_ATTRIBUTE_NAME - Static variable in class pt.digitalis.dif.utils.identity.tests.AbstractIdentityManagerImplTest
Another attribute name.
ANOTHER_ATTRIBUTE_VALUE - Static variable in class pt.digitalis.dif.utils.identity.tests.AbstractIdentityManagerImplTest
Another parameter value.
ANOTHER_BULK_ATTRIBUTE_NAME - Static variable in class pt.digitalis.dif.utils.identity.tests.AbstractIdentityManagerImplTest
Another bulk parameter name.
ANOTHER_BULK_ATTRIBUTE_VALUE - Static variable in class pt.digitalis.dif.utils.identity.tests.AbstractIdentityManagerImplTest
Another bulk parameter value.
ANOTHER_CHANGED_ATTRIBUTE_VALUE - Static variable in class pt.digitalis.dif.utils.identity.tests.AbstractIdentityManagerImplTest
Another changed parameter value.
ANOTHER_CHANGED_BULK_PARAMETER_VALUE - Static variable in class pt.digitalis.dif.utils.identity.tests.AbstractIdentityManagerImplTest
Another changed bulk parameter value.
APP_INIT_METHOD - Static variable in class pt.digitalis.dif.codegen.CGAncillaries
The name of the method that calls the user-defined application's initialization method.
Application - Annotation Type in pt.digitalis.dif.dem.annotations
This annotation is used to inject an application on a stage.
APPLICATION_ATTRIBUTE_NAME - Static variable in class pt.digitalis.dif.dem.DEMAnnotationLogic
The 'application' attribute name.
APPLICATION_DEFINITION_PROVIDER - Static variable in class pt.digitalis.dif.dem.annotations.AnnotationMemberTags
ApplicationDefinition 'provider' member tag.
APPLICATION_GET_PROVIDER_METHOD - Static variable in class pt.digitalis.dif.codegen.CGAncillaries
The IApplication 'getProvider' method name.
ApplicationCGTemplate - Class in pt.digitalis.dif.codegen.templates
This class is a template for the IApplication interface method implementations.
ApplicationCGTemplate() - Constructor for class pt.digitalis.dif.codegen.templates.ApplicationCGTemplate
 
ApplicationDefinition - Annotation Type in pt.digitalis.dif.dem.annotations.entities
This annotation defines an Application class.
APPLICATIONS_DIR - Static variable in class pt.digitalis.dif.codegen.util.DEMLoaderHelper
'Applications' folder name by convention.
ASSET_ID_PARAMETER - Static variable in class pt.digitalis.dif.controller.http.HTTPConstants
The HTTP parameter indicating that we wish to retrieve an asset form the DiF's repository
ATTRIBUTE - Static variable in class pt.digitalis.dif.exception.codegen.AnnotationMisuseException.ContextKeys
The 'attribute' key.
ATTRIBUTE_SCOPE - Static variable in exception pt.digitalis.dif.exception.codegen.IncompatiblePrimaryAnnotationsException
The tag for 'attribute scope' annotations.
authenticate() - Method in class pt.digitalis.dif.controller.AbstractDIFDispatcher
Authenticates a user on the framework.
authenticationException - Variable in class pt.digitalis.dif.controller.AbstractDIFDispatcher
If an authentication error has occurred
AuthenticationManagerException - Exception in pt.digitalis.dif.exception.security
Authentication manager related exception.
AuthenticationManagerException(Exception) - Constructor for exception pt.digitalis.dif.exception.security.AuthenticationManagerException
Constructs a new AuthenticationManagerException that wraps a Java Exception.
AuthenticationManagerException(String, Exception) - Constructor for exception pt.digitalis.dif.exception.security.AuthenticationManagerException
Constructs a new AuthenticationManagerException from a reason and a Java Exception.
AuthenticationManagerException(String) - Constructor for exception pt.digitalis.dif.exception.security.AuthenticationManagerException
Constructs a new AuthenticationManagerException from a reason.
AuthenticationManagerStaticImpl - Class in pt.digitalis.dif.controller.security.managers.impl
DIF's default implementation of an authentication manager.
AuthenticationManagerStaticImpl() - Constructor for class pt.digitalis.dif.controller.security.managers.impl.AuthenticationManagerStaticImpl
 
AuthorizationManagerException - Exception in pt.digitalis.dif.exception.security
Authorization manager related exception.
AuthorizationManagerException(Exception) - Constructor for exception pt.digitalis.dif.exception.security.AuthorizationManagerException
Constructs a new AuthorizationManagerException that wraps a Java Exception.
AuthorizationManagerException(String, Exception) - Constructor for exception pt.digitalis.dif.exception.security.AuthorizationManagerException
Constructs a new AuthorizationManagerException from a reason and a Java Exception.
AuthorizationManagerException(String) - Constructor for exception pt.digitalis.dif.exception.security.AuthorizationManagerException
Constructs a new AuthorizationManagerException from a reason.
AuthorizationManagerStaticImpl - Class in pt.digitalis.dif.controller.security.managers.impl
DIF's default implementation of an authorization manager.
AuthorizationManagerStaticImpl(IIdentityManager, IDEMManager) - Constructor for class pt.digitalis.dif.controller.security.managers.impl.AuthorizationManagerStaticImpl
Default constructor
authorize() - Method in class pt.digitalis.dif.controller.AbstractDIFDispatcher
Check the user permissions to run a given stage.
authorizeDocumentForCurrentSession(IDIFSession, Long) - Method in class pt.digitalis.dif.utils.extensions.document.AbstractDocumentRepository
 
authorizeDocumentForCurrentSession(IDIFSession, Long) - Method in interface pt.digitalis.dif.utils.extensions.document.IDocumentRepositoryManager
Declares the requested document to be declared as authorized access for the current session scope.
automaticConstraints() - Method in class pt.digitalis.dif.dem.objects.parameters.types.AbstractParameter
To override in each parameter type class as needed
automaticConstraints() - Method in class pt.digitalis.dif.dem.objects.parameters.types.BigDecimalParameter
 
automaticConstraints() - Method in class pt.digitalis.dif.dem.objects.parameters.types.DateParameter
 
automaticConstraints() - Method in class pt.digitalis.dif.dem.objects.parameters.types.DoubleParameter
 
automaticConstraints() - Method in class pt.digitalis.dif.dem.objects.parameters.types.LongParameter
 

B

beginTransaction() - Method in interface pt.digitalis.dif.utils.extensions.cms.IContentManager
Begins a Content Manager transaction
BigDecimalParameter - Class in pt.digitalis.dif.dem.objects.parameters.types
This class will define a numeric Parameter.
BigDecimalParameter() - Constructor for class pt.digitalis.dif.dem.objects.parameters.types.BigDecimalParameter
 
BindParameterIDs - Annotation Type in pt.digitalis.dif.dem.annotations.parameter
This annotation binds a set of IDs to Validator thus enabling that all the supplied IDs can be validated by the Validator.
BindToPrimary - Annotation Type in pt.digitalis.dif.dem.annotations.metaannotations
Defines the list of primary annotations that accept the current annotation.
BOOLEAN_RETURN - Static variable in class pt.digitalis.dif.codegen.CGAncillaries
The boolean return as a String.
BooleanParameter - Class in pt.digitalis.dif.dem.objects.parameters.types
This class will define a numeric Parameter.
BooleanParameter() - Constructor for class pt.digitalis.dif.dem.objects.parameters.types.BooleanParameter
 
Breadcrumb - Class in pt.digitalis.dif.controller.objects
A single item in a navigation history, representing stage item
Breadcrumb(String) - Constructor for class pt.digitalis.dif.controller.objects.Breadcrumb
 
buildDynamicErrorResponse(IDIFRequest, String, Exception) - Method in class pt.digitalis.dif.controller.AbstractControllerErrorHandler
Builds an error response from a stage id for error handling, with a defined handler stage (or the default one)
buildStaticErrorResponse(IDIFRequest, Exception) - Method in class pt.digitalis.dif.controller.AbstractControllerErrorHandler
Builds an error response from a static resource for simple rendering for when the DIF has generated errors
BusinessFlowException - Exception in pt.digitalis.dif.exception.controller
This exception represents a Business Exception.
BusinessFlowException(Exception, IDIFContext) - Constructor for exception pt.digitalis.dif.exception.controller.BusinessFlowException
Constructs a new BusinessFlowException from an Exception.
BusinessFlowException(String, IDIFContext) - Constructor for exception pt.digitalis.dif.exception.controller.BusinessFlowException
Constructs a new BusinessFlowException from a reason for the exception.
BusinessFlowException(String, Exception, IDIFContext) - Constructor for exception pt.digitalis.dif.exception.controller.BusinessFlowException
Constructs a new BusinessFlowException accepting a reason for the exception

C

CacheInfo - Class in pt.digitalis.dif.utils.cache
 
CacheInfo(CacheScope, long) - Constructor for class pt.digitalis.dif.utils.cache.CacheInfo
 
CacheScope - Enum in pt.digitalis.dif.utils.cache
 
calculateMimeType() - Method in class pt.digitalis.dif.utils.extensions.document.DocumentRepositoryEntry
Automaticaly calculate the Mime Type
CALL_EVENT_METHOD - Static variable in class pt.digitalis.dif.codegen.CGAncillaries
The name of the method that calls the event handler method.
CALL_EXEC_METHOD - Static variable in class pt.digitalis.dif.codegen.CGAncillaries
The name of the method that calls the user-defined execution method.
CALL_EXEC_ONEVENT_METHOD - Static variable in class pt.digitalis.dif.codegen.CGAncillaries
The name of the method that calls the user-defined execution method for a specified event.
CALL_FINALIZE_METHOD - Static variable in class pt.digitalis.dif.codegen.CGAncillaries
The name of the method that calls the user-defined execution method.
CALL_INIT_CUSTOM_PARAMETERS_METHOD - Static variable in class pt.digitalis.dif.codegen.CGAncillaries
The name of the method that calls the user-defined parameter definition method.
CALL_INIT_METHOD - Static variable in class pt.digitalis.dif.codegen.CGAncillaries
The name of the method that calls the user-defined initialization method.
Callback - Annotation Type in pt.digitalis.dif.dem.annotations.stage
This annotation marks a stage for session tracking.
CALLBACK_GET_CALLBACK_TYPE_METHOD - Static variable in class pt.digitalis.dif.codegen.CGAncillaries
The ICallback 'getCallbackType' method name.
CALLBACK_HAS_CALLBACK_ENABLED_METHOD - Static variable in class pt.digitalis.dif.codegen.CGAncillaries
The ICallback 'hasCallbackEnabled' method name.
CallbackType - Enum in pt.digitalis.dif.dem
Defines the available callback types.
callEventMethod(IDIFContext, EventType, String) - Method in class pt.digitalis.dif.codegen.templates.StageInstanceCGTemplate
 
callEventMethod(IDIFContext, EventType, String) - Method in interface pt.digitalis.dif.dem.interfaces.IStageInstance
The method that will be enhanced with the call to the correct event method.
callExecuteMethod(IDIFContext) - Method in class pt.digitalis.dif.codegen.templates.StageInstanceCGTemplate
 
callExecuteMethod(IDIFContext) - Method in interface pt.digitalis.dif.dem.interfaces.IStageInstance
The method that will be enhanced with the call to the method annotated with @Execute.
callExecuteOnEventMethod(IDIFContext, EventType, String) - Method in class pt.digitalis.dif.codegen.templates.StageInstanceCGTemplate
 
callExecuteOnEventMethod(IDIFContext, EventType, String) - Method in interface pt.digitalis.dif.dem.interfaces.IStageInstance
The method that will be enhanced with the call to the method annotated with @Execute.
callFinalizeMethod(IDIFContext) - Method in class pt.digitalis.dif.codegen.templates.StageInstanceCGTemplate
The method that will be enhanced with the call to the method annotated with @Finalize.
callInitCustomParametersMethod(IParameters) - Method in class pt.digitalis.dif.codegen.templates.StageInstanceCGTemplate
The method that will be enhanced with the users custom parameters (call to the method annotated with @CustomParameters.
callInitMethod(IDIFContext) - Method in class pt.digitalis.dif.codegen.templates.StageInstanceCGTemplate
The method that will be enhanced with the call to the method annotated with @DIFInitializer.
canAccess(Entity, String) - Method in class pt.digitalis.dif.controller.objects.DIFUserInSession
 
canAccess(IStage) - Method in class pt.digitalis.dif.controller.objects.DIFUserInSession
 
canAccess(Entity, String) - Method in class pt.digitalis.dif.controller.security.objects.DIFUserImpl
 
canAccess(IStage) - Method in class pt.digitalis.dif.controller.security.objects.DIFUserImpl
 
canAccess(Entity, String) - Method in interface pt.digitalis.dif.controller.security.objects.IUserAuthorization
Checks if the user can access a given resource.
canAccess(IStage) - Method in interface pt.digitalis.dif.controller.security.objects.IUserAuthorization
Checks if the user can access a given stage.
CAPTCHA_INPUT_ID - Static variable in interface pt.digitalis.dif.utils.extensions.ICaptcha
The id of the parameter that has the captcha value
CAPTCHA_PRESENT - Static variable in interface pt.digitalis.dif.utils.extensions.ICaptcha
The parameter that indicates that a captcha field is present.
CG_TO_BE_IMPLEMENTED_BOOLEAN - Static variable in class pt.digitalis.dif.codegen.CGAncillaries
This message is used as return for Boolean-returning methods whose bodies will be implemented by the CodeGen.
CG_TO_BE_IMPLEMENTED_MESSAGE - Static variable in class pt.digitalis.dif.codegen.CGAncillaries
This message is used as return for String-returning methods whose bodies will be implemented by the CodeGen.
CG_TO_BE_IMPLEMENTED_OBJECT - Static variable in class pt.digitalis.dif.codegen.CGAncillaries
This message is used as return for Object-returning methods whose bodies will be implemented by the CodeGen.
CG_TO_BE_IMPLEMENTED_STAGE - Static variable in class pt.digitalis.dif.codegen.CGAncillaries
This message is used as return for Stage-returning methods whose bodies will be implemented by the CodeGen.
CG_TO_BE_IMPLEMENTED_VIEW - Static variable in class pt.digitalis.dif.codegen.CGAncillaries
This message is used as return for ViewObject-returning methods whose bodies will be implemented by the CodeGen.
CGAncillaries - Class in pt.digitalis.dif.codegen
Place holder for some DIF CG-related constants and operations that are used on the code generation process.
CGAncillaries() - Constructor for class pt.digitalis.dif.codegen.CGAncillaries
 
changePassword(String, String) - Method in interface pt.digitalis.dif.controller.security.managers.IIdentityManager
Changes the password for the supplied user.
changePassword(String, String) - Method in class pt.digitalis.dif.controller.security.managers.impl.IdentityManagerStaticImpl
 
Channel - Annotation Type in pt.digitalis.dif.dem.annotations.controller
This annotation defines a Channel's Abstraction Layer class.
checkAccessToGroup(IDIFGroup, Entity, String) - Method in class pt.digitalis.dif.controller.security.managers.impl.AbstractAuthorizationManagerImpl
Check for access grants
checkAccessUser(IDIFUser, Entity, String) - Method in class pt.digitalis.dif.controller.security.managers.impl.AbstractAuthorizationManagerImpl
Check for access grants
checkContentAccessInList(List<ContentItem>, IDIFUser) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
Check the access in a list of content items
checkGroupDirectAccess(IDIFGroup, Entity, String) - Method in class pt.digitalis.dif.controller.security.managers.impl.AbstractAuthorizationManagerImpl
Check if a group has access granted to entity
checkLicense() - Method in class pt.digitalis.dif.controller.AbstractDIFDispatcher
This method checks if the license is valid.
CheckMail - Class in pt.digitalis.dif.utils.mail.sanitycheck
 
CheckMail() - Constructor for class pt.digitalis.dif.utils.mail.sanitycheck.CheckMail
 
checkNodeAccessInList(List<Node>, IDIFUser) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
Check the access in a list of nodes
checkUserDirectAccess(IDIFUser, Entity, String) - Method in class pt.digitalis.dif.controller.security.managers.impl.AbstractAuthorizationManagerImpl
Implementation if a non-hierarchical check for direct access grants
checkUseWith(AnnotationHolder, AnnotationHolder) - Method in class pt.digitalis.dif.dem.DEMAnnotationLogic
Checks if a given annotation can be used with another.
CIRCULAR_DEPENDENCY - Static variable in class pt.digitalis.dif.sanitycheck.manager.SanityCheckManager
Sanity check Logger Message
CLASS - Static variable in class pt.digitalis.dif.exception.codegen.AnnotationMisuseException.ContextKeys
The 'class' key.
CLASS_SCOPE - Static variable in exception pt.digitalis.dif.exception.codegen.IncompatiblePrimaryAnnotationsException
The tag for 'class scope' annotations.
ClassEnhancementContext - Class in pt.digitalis.dif.codegen.util
Holds the information needed to enhance a set of classes.
ClassEnhancementContext(ClassHolder) - Constructor for class pt.digitalis.dif.codegen.util.ClassEnhancementContext
Builds a class enhancement context from a class holder.
ClassEnhancementContext(String) - Constructor for class pt.digitalis.dif.codegen.util.ClassEnhancementContext
Builds a class enhancement context from a class ID.
ClassEnhancements - Class in pt.digitalis.dif.codegen.util
Defines a class enhancement object.
ClassEnhancements(ClassHolder) - Constructor for class pt.digitalis.dif.codegen.util.ClassEnhancements
Builds a class enhancements object from the class name.
ClassEnhancerImpl - Class in pt.digitalis.dif.codegen.util
 
ClassEnhancerImpl(IRegistrationManager, IParameterManager, IIdentityManager, IAuthorizationManager) - Constructor for class pt.digitalis.dif.codegen.util.ClassEnhancerImpl
Constructor.
ClassMethodEnhancement - Class in pt.digitalis.dif.codegen.util
Defines a method enhancement object.
ClassMethodEnhancement(String, boolean) - Constructor for class pt.digitalis.dif.codegen.util.ClassMethodEnhancement
Builds a new method enhancement object.
cleanCache() - Method in class pt.digitalis.dif.controller.objects.DIFUserInSession
 
cleanCache() - Method in class pt.digitalis.dif.controller.security.objects.DIFUserImpl
 
cleanCache() - Method in interface pt.digitalis.dif.controller.security.objects.IDIFUser
Clears any existing cache
cleanUp() - Method in class pt.digitalis.dif.codegen.DIFCodeGenerator
Performs cleanup operations.
cleanUp() - Static method in class pt.digitalis.dif.codegen.util.DEMLoaderEntityRegistry
Performs memory clean up by releasing the internal Maps of entities when they are no longer needed.
cleanUp() - Static method in class pt.digitalis.dif.codegen.util.DEMLoaderHelper
Makes internal package list eligible for GC when it is no longer needed.
cleanUpAfterLogout(IDIFSession) - Method in interface pt.digitalis.dif.controller.interfaces.INavigationHistory
Cleans up the navigation history after a logout process.
cleanUpAfterLogout(IDIFSession) - Method in class pt.digitalis.dif.controller.objects.NavigationHistoryImpl
 
CLIENT_VALIDATIONS_ATTRIBUTE_ID - Static variable in interface pt.digitalis.dif.controller.interfaces.IDIFRequest
The id where requests indicates that the chal client validations should or shouldn't be made
ClientDescriptor - Class in pt.digitalis.dif.controller.objects
Request client descriptor.
ClientDescriptor() - Constructor for class pt.digitalis.dif.controller.objects.ClientDescriptor
 
clone() - Method in class pt.digitalis.dif.controller.security.objects.DIFGroupImpl
 
clone() - Method in class pt.digitalis.dif.controller.security.objects.DIFUserImpl
 
clone() - Method in interface pt.digitalis.dif.dem.objects.parameters.IParameter
Creates a new instance of the current object
clone() - Method in class pt.digitalis.dif.dem.objects.parameters.types.AbstractParameter
 
cloneGroup() - Method in class pt.digitalis.dif.controller.security.objects.DIFGroupImpl
 
cloneGroup() - Method in interface pt.digitalis.dif.controller.security.objects.IDIFGroup
Returns a new clone of the current group
cloneMe() - Method in class pt.digitalis.dif.dem.objects.parameters.ParameterList
Creates a new instance of the current object
cloneUser() - Method in class pt.digitalis.dif.controller.security.objects.DIFUserImpl
 
cloneUser() - Method in interface pt.digitalis.dif.controller.security.objects.IDIFClonableUser
 
collectEntityMessagesFromRepository(Class<?>) - Method in interface pt.digitalis.dif.dem.managers.IMessageManager
Collect entity messages from resource LanguageID, MessageID, theMessageObject
collectEntityMessagesFromRepository(Entity, Object) - Method in interface pt.digitalis.dif.dem.managers.IMessageManager
Collect entity messages from resource LanguageID, MessageID, theMessageObject
collectEntityMessagesFromRepository(Entity, String, String, String) - Method in interface pt.digitalis.dif.dem.managers.IMessageManager
Collect entity messages from resource LanguageID, MessageID, theMessageObject
collectEntityMessagesFromRepository(String) - Method in interface pt.digitalis.dif.dem.managers.IMessageManager
Collect entity messages from resource LanguageID, MessageID, theMessageObject
collectEntityMessagesFromRepository(Class<?>) - Method in class pt.digitalis.dif.dem.managers.impl.MessageManagerImpl
 
collectEntityMessagesFromRepository(Entity, Object) - Method in class pt.digitalis.dif.dem.managers.impl.MessageManagerImpl
 
collectEntityMessagesFromRepository(Entity, String, String, String) - Method in class pt.digitalis.dif.dem.managers.impl.MessageManagerImpl
 
collectEntityMessagesFromRepository(String) - Method in class pt.digitalis.dif.dem.managers.impl.MessageManagerImpl
 
collectRegisteredPackages() - Method in class pt.digitalis.dif.codegen.DIFCodeGenerator
Collects all contributed package registrations in the registry
COMMA - Static variable in class pt.digitalis.dif.codegen.CGAncillaries
The comma character as a String.
commitEnhancements() - Method in class pt.digitalis.dif.codegen.util.ClassEnhancementContext
Commits all the enhancements to a class file and returns the class holder object.
commitEnhancements() - Method in class pt.digitalis.dif.codegen.util.ClassEnhancements
Commits all the enhancements to a class file.
commitTransaction() - Method in interface pt.digitalis.dif.utils.extensions.cms.IContentManager
Commit's a Content Manager transaction
COMPONENT_MODE_PARAMETER - Static variable in class pt.digitalis.dif.controller.http.HTTPConstants
The HTTP parameter indicating that a stage is to be retrieved in component mode.
conclude() - Method in class pt.digitalis.dif.controller.AbstractDIFDispatcher
Concludes the execution cycle.
CONFIG_ID - Static variable in class pt.digitalis.dif.utils.mail.MailConfiguration
The Constant CONFIG_ID.
CONFIG_SECTION_ID - Static variable in class pt.digitalis.dif.utils.mail.MailConfiguration
The Constant CONFIG_SECTION_ID.
CONFIGURATION_FILE - Static variable in class pt.digitalis.dif.startup.DIFStartupConfiguration
The file name of the properties file that contains the startup parameters.
configure(IoCBinder) - Method in class pt.digitalis.dif.ioc.ControllerModule
 
configure(IoCBinder) - Method in class pt.digitalis.dif.ioc.DefaultModulesSeleccionModule
 
configure(IoCBinder) - Method in class pt.digitalis.dif.ioc.DIFCoreModule
 
configure(IoCBinder) - Method in class pt.digitalis.dif.ioc.DIFCoreSanityCheckModule
Configuration method for declaring all module bindings.
configure(IoCBinder) - Method in class pt.digitalis.dif.ioc.ParametersModule
 
configure(IoCBinder) - Method in class pt.digitalis.dif.ioc.StaticSecurityModule
 
configureConstraint(String) - Method in class pt.digitalis.dif.dem.objects.parameters.constraints.impl.date.ParameterConstraintDateImpl
 
configureConstraint(String) - Method in class pt.digitalis.dif.dem.objects.parameters.constraints.impl.numeric.ParameterConstraintMaxImpl
 
configureConstraint(String) - Method in class pt.digitalis.dif.dem.objects.parameters.constraints.impl.numeric.ParameterConstraintMinImpl
 
configureConstraint(String) - Method in class pt.digitalis.dif.dem.objects.parameters.constraints.impl.numeric.ParameterConstraintNumericImpl
 
configureConstraint(String) - Method in class pt.digitalis.dif.dem.objects.parameters.constraints.impl.ParameterConstraintAlphabeticImpl
 
configureConstraint(String) - Method in class pt.digitalis.dif.dem.objects.parameters.constraints.impl.ParameterConstraintEmailImpl
 
configureConstraint(String) - Method in class pt.digitalis.dif.dem.objects.parameters.constraints.impl.ParameterConstraintMaxSizeImpl
 
configureConstraint(String) - Method in class pt.digitalis.dif.dem.objects.parameters.constraints.impl.ParameterConstraintMinSizeImpl
 
configureConstraint(String) - Method in class pt.digitalis.dif.dem.objects.parameters.constraints.impl.ParameterConstraintRegexImpl
 
configureConstraint(String) - Method in interface pt.digitalis.dif.dem.objects.parameters.constraints.IParameterConstraint
Configures the constraint.
Constants - Class in pt.digitalis.dif.controller.objects
 
Constants() - Constructor for class pt.digitalis.dif.controller.objects.Constants
 
containsAttribute(String) - Method in interface pt.digitalis.dif.controller.interfaces.IDIFSession
Stores a new attribute in the session.
containsAttribute(String) - Method in class pt.digitalis.dif.controller.objects.DIFSession
 
containsAttribute(String) - Method in class pt.digitalis.dif.controller.objects.DIFUserInSession
 
containsAttribute(String) - Method in class pt.digitalis.dif.controller.security.objects.DIFUserImpl
 
containsAttribute(String) - Method in interface pt.digitalis.dif.controller.security.objects.IDIFUser
Searches for a given attribute
containsEnhancement(String) - Method in class pt.digitalis.dif.codegen.util.ClassEnhancementContext
Inspects the enhancement map to see of the given method has been inserted for enhancement
containsEnhancement(String, String) - Method in class pt.digitalis.dif.codegen.util.ClassEnhancementContext
Inspects the enhancement map to see of the given method has been inserted for enhancement
containsMessageWithID(String) - Method in class pt.digitalis.dif.dem.objects.messages.MessageList
Checks if a given message is contained on the list.
containsParameter(String) - Method in class pt.digitalis.dif.controller.objects.DIFUserInSession
 
containsParameter(String) - Method in class pt.digitalis.dif.controller.security.objects.DIFUserImpl
 
containsParameter(String) - Method in interface pt.digitalis.dif.controller.security.objects.IDIFUser
Searches for a given parameter
containsUserParameter(String, String) - Method in interface pt.digitalis.dif.controller.security.managers.IIdentityManager
Checks if a parameter exists.
containsUserParameter(String, String) - Method in class pt.digitalis.dif.controller.security.managers.impl.AbstractIdentityManager
 
ContentItem - Class in pt.digitalis.dif.utils.extensions.cms
Content Item definition class
ContentItem(IDIFUser) - Constructor for class pt.digitalis.dif.utils.extensions.cms.ContentItem
Default constructor for DocumentRepositoryEntry.
ContentItem(Long, String, String, IDIFUser) - Constructor for class pt.digitalis.dif.utils.extensions.cms.ContentItem
 
ContentItemNotFoundException - Exception in pt.digitalis.dif.utils.extensions.cms.exception
This exception occurs when there is a search of a ContentItem in the repository and the ContentItem is not found
ContentItemNotFoundException() - Constructor for exception pt.digitalis.dif.utils.extensions.cms.exception.ContentItemNotFoundException
 
ContentItemNotFoundException(Exception) - Constructor for exception pt.digitalis.dif.utils.extensions.cms.exception.ContentItemNotFoundException
 
ContentItemNotFoundException(byte[]) - Constructor for exception pt.digitalis.dif.utils.extensions.cms.exception.ContentItemNotFoundException
 
ContentItemNotFoundException(String) - Constructor for exception pt.digitalis.dif.utils.extensions.cms.exception.ContentItemNotFoundException
 
ContentItemWithDuplicateNameAndParentNodeException - Exception in pt.digitalis.dif.utils.extensions.cms.exception
This exception occurs when a user tries to insert a content item in a node that already has a content item with the same name
ContentItemWithDuplicateNameAndParentNodeException() - Constructor for exception pt.digitalis.dif.utils.extensions.cms.exception.ContentItemWithDuplicateNameAndParentNodeException
 
ContentItemWithDuplicateNameAndParentNodeException(Exception) - Constructor for exception pt.digitalis.dif.utils.extensions.cms.exception.ContentItemWithDuplicateNameAndParentNodeException
 
ContentItemWithDuplicateNameAndParentNodeException(Long) - Constructor for exception pt.digitalis.dif.utils.extensions.cms.exception.ContentItemWithDuplicateNameAndParentNodeException
 
ContentItemWithDuplicateNameAndParentNodeException(String) - Constructor for exception pt.digitalis.dif.utils.extensions.cms.exception.ContentItemWithDuplicateNameAndParentNodeException
 
ContentManagerException - Exception in pt.digitalis.dif.utils.extensions.cms.exception
Global content manager exception.
ContentManagerException(Exception) - Constructor for exception pt.digitalis.dif.utils.extensions.cms.exception.ContentManagerException
 
ContentManagerException(String) - Constructor for exception pt.digitalis.dif.utils.extensions.cms.exception.ContentManagerException
 
Context - Annotation Type in pt.digitalis.dif.dem.annotations.stage
This annotation is used to inject the execution context on a stage.
Contribution - Annotation Type in pt.digitalis.dif.utils.annotations
This annotation marks an interface as an IoC contribution
ControllerException - Exception in pt.digitalis.dif.exception.controller
Represents an exception occurred in the controller tasks (AbstractChAL or Dispatcher)
ControllerException(ControllerExecutionStep, Exception) - Constructor for exception pt.digitalis.dif.exception.controller.ControllerException
Constructs a new ControllerException from an Exception.
ControllerException(ControllerExecutionStep, String) - Constructor for exception pt.digitalis.dif.exception.controller.ControllerException
Constructs a new ControllerException from a reason for the exception.
ControllerException(ControllerExecutionStep, String, Exception) - Constructor for exception pt.digitalis.dif.exception.controller.ControllerException
Constructs a new ControllerException accepting a reason for the exception
ControllerExecutionStep - Enum in pt.digitalis.dif.controller.objects
Represents a dispatcher execution step
ControllerModule - Class in pt.digitalis.dif.ioc
Contribution for parameter validation.
ControllerModule() - Constructor for class pt.digitalis.dif.ioc.ControllerModule
 
CONVENTIONED_HELP_SUFFIX - Static variable in class pt.digitalis.dif.controller.http.HTTPConstants
The suffix for use in messages that define a Help text for components
CONVENTIONED_HINT_SUFFIX - Static variable in class pt.digitalis.dif.controller.http.HTTPConstants
The suffix for use in messages that define a Hint text for components
convertObjectToString(Object) - Method in class pt.digitalis.dif.dem.objects.parameters.types.AbstractParameter
Converts an object to strong format, according to any rules necessary in conversion of the given parameter type
convertObjectToString(Object) - Method in class pt.digitalis.dif.dem.objects.parameters.types.DateParameter
 
countAllGroups() - Method in interface pt.digitalis.dif.controller.security.managers.IIdentityManager
Counts the number of groups in the system
countAllGroups() - Method in class pt.digitalis.dif.controller.security.managers.impl.IdentityManagerStaticImpl
 
countAllGroupsOfUser(String) - Method in interface pt.digitalis.dif.controller.security.managers.IIdentityManager
Counts all groups of a given user.
countAllGroupsOfUser(String, boolean) - Method in interface pt.digitalis.dif.controller.security.managers.IIdentityManager
Counts all groups of a given user.
countAllGroupsOfUser(String, boolean) - Method in class pt.digitalis.dif.controller.security.managers.impl.AbstractIdentityManager
 
countAllGroupsOfUser(String) - Method in class pt.digitalis.dif.controller.security.managers.impl.IdentityManagerStaticImpl
 
countAllUsers() - Method in interface pt.digitalis.dif.controller.security.managers.IIdentityManager
Counts the number of users in the system
countAllUsers(String) - Method in interface pt.digitalis.dif.controller.security.managers.IIdentityManager
Counts all users of a given group.
countAllUsers() - Method in class pt.digitalis.dif.controller.security.managers.impl.IdentityManagerStaticImpl
 
countAllUsers(String) - Method in class pt.digitalis.dif.controller.security.managers.impl.IdentityManagerStaticImpl
 
countUsers(Map<String, String>) - Method in interface pt.digitalis.dif.controller.security.managers.IIdentityManager
Count the number of users in the system which match all of the provided attributes
countUsers(Map<String, String>) - Method in class pt.digitalis.dif.controller.security.managers.impl.IdentityManagerStaticImpl
 
createGroup() - Method in class pt.digitalis.dif.utils.identity.tests.AbstractIdentityManagerImplTest
Creates a group and adds it to the identity manager.
createGroup(String) - Method in class pt.digitalis.dif.utils.identity.tests.AbstractIdentityManagerImplTest
Creates a group and adds it to the identity manager.
createGroup(String, String) - Method in class pt.digitalis.dif.utils.identity.tests.AbstractIdentityManagerImplTest
Creates a group and adds it to the identity manager.
createGroupACLEntry(String, String, Entity) - Method in class pt.digitalis.dif.controller.security.managers.impl.AbstractAuthorizationManagerImpl
Creates an ACL entry for a group.
createPublicACLEntry(String, Entity) - Method in class pt.digitalis.dif.controller.security.managers.impl.AbstractAuthorizationManagerImpl
Creates a public ACL entry for a given entity.
createResponse(IStageInstance) - Method in class pt.digitalis.dif.controller.AbstractDIFDispatcher
Generates the response that will be sent back to AbstractChAL from the request's execution context.
createSession(String) - Method in class pt.digitalis.dif.controller.security.managers.impl.SessionManagerImpl
 
createSession(String) - Method in interface pt.digitalis.dif.controller.security.managers.ISessionManager
Creates a new session.
createUser() - Method in class pt.digitalis.dif.utils.identity.tests.AbstractIdentityManagerImplTest
Creates a user and adds it to the identity manager.
createUser(String) - Method in class pt.digitalis.dif.utils.identity.tests.AbstractIdentityManagerImplTest
Creates a user and adds it to the identity manager.
createUserACLEntry(String, String, Entity) - Method in class pt.digitalis.dif.controller.security.managers.impl.AbstractAuthorizationManagerImpl
Creates an ACL entry for a user.
createView(String, String, String, boolean) - Method in class pt.digitalis.dif.codegen.templates.StageCGTemplate
Creates a new view object.
createView(String, String, String, boolean) - Method in class pt.digitalis.dif.codegen.templates.StageInstanceCGTemplate
Creates a new view object.
CustomFormDefinition - Class in pt.digitalis.dif.dem.objects
 
CustomFormDefinition() - Constructor for class pt.digitalis.dif.dem.objects.CustomFormDefinition
 
CustomFormManagerDummyImpl - Class in pt.digitalis.dif.dem.managers.impl
 
CustomFormManagerDummyImpl() - Constructor for class pt.digitalis.dif.dem.managers.impl.CustomFormManagerDummyImpl
 
CustomParameters - Annotation Type in pt.digitalis.dif.dem.annotations.parameter
Declares a method that can add/remove or change the stage's declared parameters, before their processing takes place.

D

DateParameter - Class in pt.digitalis.dif.dem.objects.parameters.types
/** This class will define a numeric Parameter.
DateParameter() - Constructor for class pt.digitalis.dif.dem.objects.parameters.types.DateParameter
 
declareFeatureActive(String) - Method in class pt.digitalis.dif.codegen.templates.StageInstanceCGTemplate
 
declareFeatureActive(String) - Method in interface pt.digitalis.dif.dem.interfaces.IStageInstance
Declares for the current stage instance that a given feature is enabled
DEFAULT_CHANNEL - Static variable in class pt.digitalis.dif.dem.annotations.AnnotationTags
Definition of the default channel.
DEFAULT_DEM_ANNOTATION_LOGIC_CLASS - Static variable in class pt.digitalis.dif.dem.DEMAnnotationLogic
The the default DEM Annotation Logic class.
DEFAULT_GROUP_VISIBILTY - Static variable in class pt.digitalis.dif.dem.annotations.AnnotationTags
Definition of the Parameter's default group visibility.
DEFAULT_MESSAGE_FILE_EXTENSION - Static variable in class pt.digitalis.dif.dem.managers.impl.AbstractMessageManager
The default message file extension.
DEFAULT_MODULE_CONFIG_ID - Static variable in class pt.digitalis.dif.ioc.DIFDefaultModulesConfiguration
 
DEFAULT_MODULE_CONFIG_SECTION_ID - Static variable in class pt.digitalis.dif.ioc.DIFDefaultModulesConfiguration
 
DEFAULT_PROVIDER - Static variable in class pt.digitalis.dif.dem.annotations.AnnotationTags
Definition of the default provider.
DefaultModulesSeleccionModule - Class in pt.digitalis.dif.ioc
 
DefaultModulesSeleccionModule() - Constructor for class pt.digitalis.dif.ioc.DefaultModulesSeleccionModule
 
delete() - Method in class pt.digitalis.dif.utils.extensions.cms.ContentItem
ContentItem is deleted in DB.
delete() - Method in class pt.digitalis.dif.utils.extensions.cms.Node
Node is deleted in DB.
deleteCascade() - Method in class pt.digitalis.dif.utils.extensions.cms.Node
Node is deleted in DB, as well has its child nodes.
deleteContent(String, IDIFUser) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
 
deleteContent(String, IDIFUser) - Method in interface pt.digitalis.dif.utils.extensions.cms.IContentManager
Deletes an existing content from the repository
deleteContentInRepository(String, IDIFUser) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
Deletes an existing content from the repository
deleteDocument(Long) - Method in interface pt.digitalis.dif.utils.extensions.document.IDocumentRepositoryManager
Deletes an existing document from the repository
deleteNode(Long, IDIFUser) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
 
deleteNode(Long, IDIFUser, boolean) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
 
deleteNode(Long, IDIFUser) - Method in interface pt.digitalis.dif.utils.extensions.cms.IContentManager
Deletes an existing node from the repository
deleteNode(Long, IDIFUser, boolean) - Method in interface pt.digitalis.dif.utils.extensions.cms.IContentManager
Deletes an existing node from the repository.
deleteNodeInRepository(Long, IDIFUser, boolean) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
Deletes an existing node from the repository.
DEMAnnotationLogic - Class in pt.digitalis.dif.dem
Defines validation and enrichment logic for an annotationName or family of annotations.
DEMAnnotationLogic(String, String, boolean) - Constructor for class pt.digitalis.dif.dem.DEMAnnotationLogic
Constructor.
DEMLoaderEntityRegistry - Class in pt.digitalis.dif.codegen.util
A temporary registry of DEM entities that helps the codegen utility to track down all entities on a first pass
DEMLoaderEntityRegistry() - Constructor for class pt.digitalis.dif.codegen.util.DEMLoaderEntityRegistry
 
DEMLoaderHelper - Class in pt.digitalis.dif.codegen.util
Holds the list of packages that will be searched for Entity classes by the DIFCodeGenerator.
demManager - Variable in class pt.digitalis.dif.controller.security.managers.impl.AbstractAuthorizationManagerImpl
The DEM manager
DEMManagerImpl - Class in pt.digitalis.dif.dem.managers.impl
This class manages the DEM entities, providing the connections between the elements to the CodeGen module.
DEMManagerImpl() - Constructor for class pt.digitalis.dif.dem.managers.impl.DEMManagerImpl
 
DEMRegistratorImpl - Class in pt.digitalis.dif.dem.config
Holds the list of packages that will be searched for Entity classes by the DIFCodeGenerator.
DEMRegistratorImpl() - Constructor for class pt.digitalis.dif.dem.config.DEMRegistratorImpl
 
DEMRegistryImpl - Class in pt.digitalis.dif.dem
DIF entity model (DEM) Registry class.
determineFullPath(Node) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
Determines the full path String base in the Node chain
DIFCodeGenerationException - Exception in pt.digitalis.dif.exception.codegen
 
DIFCodeGenerationException(Exception) - Constructor for exception pt.digitalis.dif.exception.codegen.DIFCodeGenerationException
 
DIFCodeGenerationException(String) - Constructor for exception pt.digitalis.dif.exception.codegen.DIFCodeGenerationException
 
DIFCodeGenerationException(String, Exception) - Constructor for exception pt.digitalis.dif.exception.codegen.DIFCodeGenerationException
 
DIFCodeGenerator - Class in pt.digitalis.dif.codegen
The framework's main code generation facility.
DIFCodeGenerator() - Constructor for class pt.digitalis.dif.codegen.DIFCodeGenerator
 
DIFConstants - Class in pt.digitalis.dif.utils
DIF Stages constants
DIFConstants() - Constructor for class pt.digitalis.dif.utils.DIFConstants
 
difContext - Variable in class pt.digitalis.dif.controller.AbstractDIFDispatcher
The execution context.
DIFContext - Class in pt.digitalis.dif.controller.objects
This class is the base class for the DIF execution context.
DIFContext() - Constructor for class pt.digitalis.dif.controller.objects.DIFContext
 
DIFCoreModule - Class in pt.digitalis.dif.ioc
Core Module of the DIF Framework.
DIFCoreModule() - Constructor for class pt.digitalis.dif.ioc.DIFCoreModule
 
DIFCoreSanityCheckModule - Class in pt.digitalis.dif.ioc
DIF Sanity check tests
DIFCoreSanityCheckModule() - Constructor for class pt.digitalis.dif.ioc.DIFCoreSanityCheckModule
 
DIFDefaultModulesConfiguration - Class in pt.digitalis.dif.ioc
Wraps a IIoCRegistry instance, adding the default/active module configuration funcionality for multi-implementations interfaces
DIFDefaultModulesConfiguration() - Constructor for class pt.digitalis.dif.ioc.DIFDefaultModulesConfiguration
the default constructor
DIFEncryptator - Class in pt.digitalis.dif.utils.encryption
 
DIFEncryptator() - Constructor for class pt.digitalis.dif.utils.encryption.DIFEncryptator
 
DIFErrorHandingConfiguration - Class in pt.digitalis.dif.startup
Configuration object for framework error handling parameters.
DIFErrorHandingConfiguration() - Constructor for class pt.digitalis.dif.startup.DIFErrorHandingConfiguration
 
DIFException - Exception in pt.digitalis.dif.exception
Base class for the framework Exceptions.
DIFException(Exception) - Constructor for exception pt.digitalis.dif.exception.DIFException
Constructs a new DIFException that wraps a Java Exception.
DIFException(String) - Constructor for exception pt.digitalis.dif.exception.DIFException
Constructs a new DIFException from a reason.
DIFException(String, Exception) - Constructor for exception pt.digitalis.dif.exception.DIFException
Constructs a new DIFException from a reason and a Java Exception.
DIFGeneralConfigurationParameters - Class in pt.digitalis.dif.startup
Configuration object for framework parameters.
DIFGeneralConfigurationParameters() - Constructor for class pt.digitalis.dif.startup.DIFGeneralConfigurationParameters
 
DIFGroupImpl - Class in pt.digitalis.dif.controller.security.objects
Default implementation for DIF group.
DIFGroupImpl() - Constructor for class pt.digitalis.dif.controller.security.objects.DIFGroupImpl
Default constructor.
DIFGroupImpl(IDIFGroup) - Constructor for class pt.digitalis.dif.controller.security.objects.DIFGroupImpl
Creates a new group based on a given one
DIFInitializer - Class in pt.digitalis.dif.startup
This class contains the initialization logic to set the framework ready to serve requests.
DIFInitializer() - Constructor for class pt.digitalis.dif.startup.DIFInitializer
 
DIFIoCRegistry - Class in pt.digitalis.dif.ioc
This class represents a wrapper class for the real registry implementation.
DIFLogger - Class in pt.digitalis.dif.utils.logging
Logger proxy for DiF.
DIFLogger() - Constructor for class pt.digitalis.dif.utils.logging.DIFLogger
 
DIFRequest - Class in pt.digitalis.dif.controller.objects
Implementation for IDIFRequest.
DIFRequest() - Constructor for class pt.digitalis.dif.controller.objects.DIFRequest
 
DIFResponse - Class in pt.digitalis.dif.controller.objects
Implementation for IDIFResponse.
DIFResponse() - Constructor for class pt.digitalis.dif.controller.objects.DIFResponse
 
DIFSession - Class in pt.digitalis.dif.controller.objects
Base implementation of a DIF Session.
DIFSession(String) - Constructor for class pt.digitalis.dif.controller.objects.DIFSession
Default constructor.
DIFSession(String, DIFUserInSession) - Constructor for class pt.digitalis.dif.controller.objects.DIFSession
One-argument constructor that receives an user.
DIFSessionConstants - Class in pt.digitalis.dif.controller.objects
 
DIFSessionConstants() - Constructor for class pt.digitalis.dif.controller.objects.DIFSessionConstants
 
DIFStartupConfiguration - Class in pt.digitalis.dif.startup
This class represents the basic startup configuration DIF needs.
DIFStartupConfiguration() - Constructor for class pt.digitalis.dif.startup.DIFStartupConfiguration
 
DIFUserImpl - Class in pt.digitalis.dif.controller.security.objects
Default implementation VALIDATE: Check the Cloneable usage good/bad practice!
DIFUserImpl() - Constructor for class pt.digitalis.dif.controller.security.objects.DIFUserImpl
Default constructor
DIFUserImpl(IDIFUser, String) - Constructor for class pt.digitalis.dif.controller.security.objects.DIFUserImpl
Constructor from a IDIFUser object
DIFUserInSession - Class in pt.digitalis.dif.controller.objects
Represents a IDIFUser in session after a successful login.
DIFUserInSession(IDIFUser, String) - Constructor for class pt.digitalis.dif.controller.objects.DIFUserInSession
 
discardAllErrors() - Method in class pt.digitalis.dif.dem.objects.parameters.errors.ParameterErrors
Discards all errors.
discardErrors(String) - Method in class pt.digitalis.dif.dem.objects.parameters.errors.ParameterErrors
Discards all errors for a specific parameter.
discardErrorsOfType(ParameterErrorType) - Method in class pt.digitalis.dif.dem.objects.parameters.errors.ParameterErrors
Discards all errors for a specific parameter.
disconnectClient(String) - Method in interface pt.digitalis.dif.controller.security.managers.IAuthenticationManager
Called to notify the authentication system that the client has disconnected.
disconnectClient(String) - Method in class pt.digitalis.dif.controller.security.managers.impl.AuthenticationManagerStaticImpl
 
dispatch(IDIFRequest) - Method in class pt.digitalis.dif.controller.AbstractDIFDispatcher
 
dispatch(IDIFRequest) - Method in interface pt.digitalis.dif.controller.interfaces.IDIFDispatcher
This method serves as an interface between the AbstractDIFDispatcher and the calling AbstractChAL.
DISPATCHER_MODE_AUTHENTICATE - Static variable in class pt.digitalis.dif.dem.annotations.AnnotationMemberTags
DispatcherMode 'authenticate' member tag.
DISPATCHER_MODE_AUTHORIZE - Static variable in class pt.digitalis.dif.dem.annotations.AnnotationMemberTags
DispatcherMode 'authorize' member tag.
DispatcherAuthenticationResult - Enum in pt.digitalis.dif.controller.objects
Defines the result of the action performed by the authentication step of the DIF dispatcher
DispatcherMode - Annotation Type in pt.digitalis.dif.dem.annotations.stage.controller
This annotation allows the programmer to configure the Stage execution by the DIF dispatcher.
doAfterLogin(SSOInfo) - Method in class pt.digitalis.dif.controller.AbstractDIFDispatcher
Actions to perform after a successful login
doAfterLogin(IDIFContext) - Method in interface pt.digitalis.dif.controller.interfaces.IAuthenticationPlugin
Executes the necessary action after a login is executed by the DIF Dispatcher Authentication step
doAfterLogout(SSOInfo) - Method in class pt.digitalis.dif.controller.AbstractDIFDispatcher
Actions to perform after a successful logout
doAfterLogout(IDIFContext) - Method in interface pt.digitalis.dif.controller.interfaces.IAuthenticationPlugin
Executes the necessary action after a logout is executed by the DIF Dispatcher Authentication step
doBeforeLogin(IDIFContext) - Method in interface pt.digitalis.dif.controller.interfaces.IAuthenticationPlugin
Executes the necessary action before a login is executed by the DIF Dispatcher Authentication step
doBeforeLogout(IDIFContext) - Method in interface pt.digitalis.dif.controller.interfaces.IAuthenticationPlugin
Executes the necessary action before a logout is executed by the DIF Dispatcher Authentication step
DOC_IS_ATTACHMENT_PARAMETER - Static variable in class pt.digitalis.dif.controller.http.HTTPConstants
The HTTP parameter indicating that the document is an attachment
DOCID_PARAMETER - Static variable in class pt.digitalis.dif.controller.http.HTTPConstants
The HTTP parameter indicating that we wish to retrieve a document form the DiF's repository
DocumentParameter - Class in pt.digitalis.dif.dem.objects.parameters.types
/** This class will define a numeric Parameter.
DocumentParameter() - Constructor for class pt.digitalis.dif.dem.objects.parameters.types.DocumentParameter
 
DocumentRepositoryEntry - Class in pt.digitalis.dif.utils.extensions.document
 
DocumentRepositoryEntry() - Constructor for class pt.digitalis.dif.utils.extensions.document.DocumentRepositoryEntry
Default constructor for DocumentRepositoryEntry.
DocumentRepositoryEntry(Long, String, String, String, String, Date, String, byte[]) - Constructor for class pt.digitalis.dif.utils.extensions.document.DocumentRepositoryEntry
Constructor for DocumentRepositoryEntry.
DocumentRepositoryEntry(String, String, String, String, Date, String, byte[]) - Constructor for class pt.digitalis.dif.utils.extensions.document.DocumentRepositoryEntry
Constructor for DocumentRepositoryEntry.
DocumentRepositoryEntry.Fields - Enum in pt.digitalis.dif.utils.extensions.document
Document Fields
DocumentRepositoryException - Exception in pt.digitalis.dif.utils.extensions.document
 
DocumentRepositoryException(String) - Constructor for exception pt.digitalis.dif.utils.extensions.document.DocumentRepositoryException
 
DocumentRepositoryException(Exception) - Constructor for exception pt.digitalis.dif.utils.extensions.document.DocumentRepositoryException
 
doExecute() - Method in class pt.digitalis.dif.utils.mail.MailAction
 
doFindACLEntriesByUserInherited(String, IDIFGroup) - Method in class pt.digitalis.dif.controller.security.managers.impl.AbstractAuthorizationManagerImpl
Implementation for finding inherited ACL entries for a user
doHasAccessPublic(Entity, String) - Method in class pt.digitalis.dif.controller.security.managers.impl.AbstractAuthorizationManagerImpl
Implementation if a non-hierarchical check for access grants
doTask(IDIFContext, boolean) - Method in interface pt.digitalis.dif.controller.interfaces.IControllerCleanupTask
Performs the clean up task
DoubleParameter - Class in pt.digitalis.dif.dem.objects.parameters.types
This class will define a numeric Parameter.
DoubleParameter() - Constructor for class pt.digitalis.dif.dem.objects.parameters.types.DoubleParameter
 

E

END_BLOCK - Static variable in class pt.digitalis.dif.codegen.CGAncillaries
Java's end block char as a String constant.
enhance(ClassHolder) - Method in class pt.digitalis.dif.codegen.util.ClassEnhancerImpl
Reads and iterates over the class annotations, processing them according to their target scope.
enhance(ClassHolder) - Method in interface pt.digitalis.dif.codegen.util.IClassEnhancer
Enhances a given class.
enhanceDEMClasses() - Method in class pt.digitalis.dif.codegen.DIFCodeGenerator
Searches all registered packages for DEM entities and performs the Class enhance operations.
Entity - Enum in pt.digitalis.dif.dem
Defines the known entity types to the framework.
ENTITY_DEFINITION_ID - Static variable in class pt.digitalis.dif.dem.annotations.AnnotationMemberTags
Entity 'id' member tag.
ENTITY_DEFINITION_NAME - Static variable in class pt.digitalis.dif.dem.annotations.AnnotationMemberTags
Entity 'name' member tag.
ENTITY_GET_ID_METHOD - Static variable in class pt.digitalis.dif.codegen.CGAncillaries
The IEntity 'getID' method name.
ENTITY_GET_NAME_METHOD - Static variable in class pt.digitalis.dif.codegen.CGAncillaries
The IEntity 'getName' method name.
ENTITY_GET_ORIGINALCLASSNAME_METHOD - Static variable in class pt.digitalis.dif.codegen.CGAncillaries
The IEntity 'getOriginalClassName' method name.
ENTITY_GET_OVERRIDE_METHOD - Static variable in class pt.digitalis.dif.codegen.CGAncillaries
The IEntity 'getID' method name.
ENTITY_GET_STAGEINSTANCECLASSNAME_METHOD - Static variable in class pt.digitalis.dif.codegen.CGAncillaries
The IEntity 'getOriginalClassName' method name.
EntityUtils - Class in pt.digitalis.dif.codegen.util
A set of entity-inspection utilities.
EntityUtils() - Constructor for class pt.digitalis.dif.codegen.util.EntityUtils
 
equals(Object) - Method in class pt.digitalis.dif.controller.security.objects.ACLEntry
 
equals(Object) - Method in class pt.digitalis.dif.controller.security.objects.DIFGroupImpl
 
equals(Object) - Method in class pt.digitalis.dif.controller.security.objects.DIFUserImpl
 
equals(Object) - Method in class pt.digitalis.dif.utils.extensions.document.DocumentRepositoryEntry
 
ERROR_ATTRIBUTE - Static variable in class pt.digitalis.dif.controller.http.HTTPConstants
The parameter name to indicate after successful login stage
ERROR_STAGE_EXCEPTIONS - Static variable in class pt.digitalis.dif.dem.annotations.AnnotationMemberTags
ErrorStage 'exceptions' member tag.
ERROR_STAGE_TARGET - Static variable in class pt.digitalis.dif.dem.annotations.AnnotationMemberTags
ErrorStage 'target' member tag.
ERROR_VIEW_EXCEPTIONS - Static variable in class pt.digitalis.dif.dem.annotations.AnnotationMemberTags
ErrorView 'exceptions' member tag.
ErrorLogManagerDIFLoggerImpl - Class in pt.digitalis.dif.utils.logging
 
ErrorLogManagerDIFLoggerImpl() - Constructor for class pt.digitalis.dif.utils.logging.ErrorLogManagerDIFLoggerImpl
 
ErrorStage - Annotation Type in pt.digitalis.dif.dem.annotations.stage
This annotation defines a stage for execution if an exception is thrown.
ErrorView - Annotation Type in pt.digitalis.dif.dem.annotations.stage
This annotation defines a view for execution if an exception is thrown.
errorViews - Static variable in class pt.digitalis.dif.codegen.templates.StageCGTemplate
Relates the exception types with the views for redirection purposes upon an exception raising.
EVENT_ID - Static variable in class pt.digitalis.dif.controller.http.HTTPConstants
Event id called.
EventType - Enum in pt.digitalis.dif.dem.objects
Defines the types for stage events handlers
EXCEPTION - Static variable in interface pt.digitalis.dif.controller.interfaces.IDispatcherErrorHandler
The exception that caused the error attribute name
ExceptionHandler - Annotation Type in pt.digitalis.dif.dem.annotations.stage
This annotation defines a stage for execution if an exception is thrown.
ExceptionHandlerData - Class in pt.digitalis.dif.controller.objects
Defines a DiF exception handler
ExceptionHandlerData(Class<Throwable>, String) - Constructor for class pt.digitalis.dif.controller.objects.ExceptionHandlerData
 
ExceptionHandlers - Class in pt.digitalis.dif.controller
Exception Handler stages registry class.
ExceptionHandlers() - Constructor for class pt.digitalis.dif.controller.ExceptionHandlers
 
excludeEntities(Entity, List<String>) - Method in class pt.digitalis.dif.dem.config.DEMRegistratorImpl
 
excludeEntities(Entity, List<String>) - Method in interface pt.digitalis.dif.dem.config.IDEMRegistrator
Exclude the list of entities to exclude from the load process
ExclusiveWith - Annotation Type in pt.digitalis.dif.dem.annotations.metaannotations
Defines a list of annotations which must NOT be used with the annotated annotation.
execute() - Method in class pt.digitalis.dif.controller.AbstractDIFDispatcher
Executes the appropriate tasks to serve the request.
Execute - Annotation Type in pt.digitalis.dif.dem.annotations.stage
This annotation marks a method as the stage's execution method.
ExecutionResult - Enum in pt.digitalis.dif.sanitycheck
 

F

FeatureState - Enum in pt.digitalis.dif.dem.objects
Defintion of the state of a feature
Finalize - Annotation Type in pt.digitalis.dif.dem.annotations.stage
This annotation marks a method as the stage's finalization method.
findACLEntriesByApplication(String) - Method in interface pt.digitalis.dif.controller.security.managers.IAuthorizationManager
Returns the ACL by application.
findACLEntriesByApplication(String) - Method in class pt.digitalis.dif.controller.security.managers.impl.AbstractAuthorizationManagerImpl
 
findACLEntriesByGroup(String) - Method in interface pt.digitalis.dif.controller.security.managers.IAuthorizationManager
Returns the group ACL.
findACLEntriesByGroup(String) - Method in class pt.digitalis.dif.controller.security.managers.impl.AbstractAuthorizationManagerImpl
 
findACLEntriesByProvider(String) - Method in interface pt.digitalis.dif.controller.security.managers.IAuthorizationManager
Returns ACL by provider.
findACLEntriesByProvider(String) - Method in class pt.digitalis.dif.controller.security.managers.impl.AbstractAuthorizationManagerImpl
 
findACLEntriesByService(String) - Method in interface pt.digitalis.dif.controller.security.managers.IAuthorizationManager
Returns the ACL by service.
findACLEntriesByService(String) - Method in class pt.digitalis.dif.controller.security.managers.impl.AbstractAuthorizationManagerImpl
 
findACLEntriesByStage(String) - Method in interface pt.digitalis.dif.controller.security.managers.IAuthorizationManager
Returns the ACL by stage.
findACLEntriesByStage(String) - Method in class pt.digitalis.dif.controller.security.managers.impl.AbstractAuthorizationManagerImpl
 
findACLEntriesByUser(String) - Method in interface pt.digitalis.dif.controller.security.managers.IAuthorizationManager
Returns the user ACL.
findACLEntriesByUser(String) - Method in class pt.digitalis.dif.controller.security.managers.impl.AbstractAuthorizationManagerImpl
 
findACLEntriesByUserInherited(String) - Method in interface pt.digitalis.dif.controller.security.managers.IAuthorizationManager
Returns the user ACL, inheriting the ACL's from groups as well.
findACLEntriesByUserInherited(String) - Method in class pt.digitalis.dif.controller.security.managers.impl.AbstractAuthorizationManagerImpl
 
findPublicACLEntries() - Method in interface pt.digitalis.dif.controller.security.managers.IAuthorizationManager
Returns the public ACL.
findPublicACLEntries() - Method in class pt.digitalis.dif.controller.security.managers.impl.AbstractAuthorizationManagerImpl
 
forceInitialize(boolean, Map<String, IParameterConstraint>, T, String, String, ParameterScope, String, Entity, boolean, boolean, boolean, boolean, boolean, List<IParameterRule<T>>, Map<String, IParameterValidator>, T) - Method in interface pt.digitalis.dif.dem.objects.parameters.IParameter
Parameter Initializer.
forceInitialize(boolean, Map<String, IParameterConstraint>, T, String, String, ParameterScope, String, Entity, boolean, boolean, boolean, boolean, boolean, List<IParameterRule<T>>, Map<String, IParameterValidator>, T) - Method in class pt.digitalis.dif.dem.objects.parameters.types.AbstractParameter
 
forceKeepAlive() - Method in interface pt.digitalis.dif.controller.interfaces.IPrivateDIFSession
Touches the session so it remains active.
forceKeepAlive() - Method in class pt.digitalis.dif.controller.objects.DIFSession
 
FORM_FIELD_NAMES - Static variable in class pt.digitalis.dif.controller.http.HTTPConstants
Form complete field names, so we know all fields to invalidate session values on form submit
FORM_PARENT_STAGE_PARAMETER - Static variable in class pt.digitalis.dif.controller.http.HTTPConstants
Form hidden field indicating the stage where the include stage was born.
FORM_SUBMIT__CONFIG_BUSINESS_ID - Static variable in class pt.digitalis.dif.controller.http.HTTPConstants
Form configuration business id for the form submit occurred.
FORM_SUBMIT_NAME - Static variable in class pt.digitalis.dif.controller.http.HTTPConstants
Form id where the form submit occurred.
FORM_SUBMIT_STAGE - Static variable in class pt.digitalis.dif.controller.http.HTTPConstants
Stage id where the form submit occurred.
FORM_VALIDATION - Static variable in class pt.digitalis.dif.controller.http.HTTPConstants
Form validation request identifier for validation only AJAX action.
FORMAT_PARAMETER - Static variable in class pt.digitalis.dif.controller.http.HTTPConstants
The HTTP parameter containing the stage name that will be invoked.
FormConfigurable - Annotation Type in pt.digitalis.dif.dem.annotations.parameter
This annotation defines a meta-model element parameter.
FormFieldCustomization - Class in pt.digitalis.dif.dem.objects
The customization of a form field
FormFieldCustomization(String) - Constructor for class pt.digitalis.dif.dem.objects.FormFieldCustomization
 

G

gatherManagedAttributes() - Method in interface pt.digitalis.dif.controller.security.managers.IIdentityManager
Gathers the managed attributes.
gatherManagedAttributes() - Method in class pt.digitalis.dif.controller.security.managers.impl.AbstractIdentityManager
 
gatherManagedAttributes() - Method in class pt.digitalis.dif.controller.security.managers.impl.IdentityManagerStaticImpl
 
GeneralCheckUp - Class in pt.digitalis.dif.controller.sanitycheck
 
GeneralCheckUp() - Constructor for class pt.digitalis.dif.controller.sanitycheck.GeneralCheckUp
 
GENERATE_ID - Static variable in class pt.digitalis.dif.dem.annotations.AnnotationTags
Tag for code generation module that indicates that the ID must be generated from the class name (lower case).
generateKey(String, String, String, LicenseEditionType) - Method in interface pt.digitalis.dif.dem.objects.ILicense
Generates full version key
generateKey(String, String, String, LicenseEditionType) - Method in class pt.digitalis.dif.dem.objects.LicenseImpl
 
getACL() - Method in class pt.digitalis.dif.utils.extensions.cms.ContentItem
Get ACL.
getACL() - Method in class pt.digitalis.dif.utils.extensions.cms.Node
Get ACL.
getAction() - Method in class pt.digitalis.dif.controller.objects.SSOInfo
 
getAction() - Method in class pt.digitalis.dif.dem.objects.parameters.rules.AbstractParameterRule
 
getAction() - Method in interface pt.digitalis.dif.dem.objects.parameters.rules.IParameterRule
Inspector for the 'action' attribute.
getAddressBCC() - Method in class pt.digitalis.dif.utils.mail.MailAction
Inspector for the 'adressBCC' attribute.
getAddressCC() - Method in class pt.digitalis.dif.utils.mail.MailAction
Inspector for the 'adressCC' attribute.
getAddressFrom() - Method in class pt.digitalis.dif.utils.mail.MailAction
Inspector for the 'adressFrom' attribute.
getAddressTo() - Method in class pt.digitalis.dif.utils.mail.MailAction
Inspector for the 'adressTo' attribute.
getAllAvailableParameters() - Method in interface pt.digitalis.dif.dem.objects.parameters.IParameters
Retrieves all parameters.
getAllAvailableParameters() - Method in class pt.digitalis.dif.dem.objects.parameters.ParametersImpl
 
getAllDatabaseConfigurations() - Method in class pt.digitalis.dif.utils.configurations.AbstractApplicationModelConfigurations
 
getAllDatabaseConfigurations() - Method in interface pt.digitalis.dif.utils.configurations.IApplicationModelConfigurations
Get the all database configurations for the application
getAllGroups() - Method in interface pt.digitalis.dif.controller.security.managers.IIdentityManager
Get all the groups registered in the system
getAllGroups() - Method in class pt.digitalis.dif.controller.security.managers.impl.IdentityManagerStaticImpl
 
getAllParameterErrors() - Method in class pt.digitalis.dif.dem.objects.parameters.errors.ParameterErrors
Get all errors for all parameters.
getAllUsers() - Method in interface pt.digitalis.dif.controller.security.managers.IIdentityManager
Get all the users in the system
getAllUsers() - Method in class pt.digitalis.dif.controller.security.managers.impl.IdentityManagerStaticImpl
 
getAnnotation() - Method in class pt.digitalis.dif.dem.DEMAnnotationLogic
Returns the annotationName.
getAnnotationLogicMap() - Static method in class pt.digitalis.dif.codegen.util.DEMLoaderHelper
Builds a map of all DEM annotations with associated logic.
getApplication() - Method in class pt.digitalis.dif.codegen.templates.ServiceCGTemplate
 
getApplication(String) - Static method in class pt.digitalis.dif.codegen.util.DEMLoaderEntityRegistry
Searches the applications for the entry with the given ID
getApplication(String) - Method in class pt.digitalis.dif.dem.DEMRegistryImpl
 
getApplication(String) - Method in interface pt.digitalis.dif.dem.interfaces.IDEMRegistry
Returns an application associated with a given ID.
getApplication() - Method in interface pt.digitalis.dif.dem.interfaces.IService
Returns the Service application.
getApplication(String) - Method in interface pt.digitalis.dif.dem.managers.IDEMManager
Returns the application with the given id
getApplication(String) - Method in class pt.digitalis.dif.dem.managers.impl.DEMManagerImpl
 
getApplicationCount() - Static method in class pt.digitalis.dif.codegen.util.DEMLoaderEntityRegistry
Returns the registered applications count
getApplicationEdition(String) - Method in class pt.digitalis.dif.dem.managers.impl.RegistrationManagerImpl
 
getApplicationEdition(String) - Method in interface pt.digitalis.dif.dem.managers.IRegistrationManager
Inspects the Application Edition
getApplicationParameters() - Method in interface pt.digitalis.dif.dem.objects.parameters.IParameters
Retrieves all application parameters.
getApplicationParameters() - Method in class pt.digitalis.dif.dem.objects.parameters.ParametersImpl
 
getApplications() - Method in class pt.digitalis.dif.codegen.templates.ProviderCGTemplate
 
getApplications() - Static method in class pt.digitalis.dif.codegen.util.DEMLoaderEntityRegistry
Returns the Map of registered applications with the ID and their class objects
getApplications() - Static method in class pt.digitalis.dif.dem.DEMRegistryImpl
Returns the map of all registered applications.
getApplications() - Method in interface pt.digitalis.dif.dem.interfaces.IProvider
Returns the applications associated with the Provider.
getApplications(IProvider) - Method in interface pt.digitalis.dif.dem.managers.IDEMManager
Returns all applications related to the given provider.
getApplications(IProvider) - Method in class pt.digitalis.dif.dem.managers.impl.DEMManagerImpl
 
getAttemptedValue() - Method in class pt.digitalis.dif.dem.objects.parameters.errors.ParameterErrorList
 
getAttribute(String) - Method in interface pt.digitalis.dif.controller.interfaces.IDIFRequest
Retrieves an attribute from the attribute collection
getAttribute(String) - Method in interface pt.digitalis.dif.controller.interfaces.IDIFSession
Retrieves a given attributes by id.
getAttribute(String) - Method in class pt.digitalis.dif.controller.objects.ClientDescriptor
Gets an attribute
getAttribute(String) - Method in class pt.digitalis.dif.controller.objects.DIFRequest
 
getAttribute(String) - Method in class pt.digitalis.dif.controller.objects.DIFSession
 
getAttribute(String) - Method in class pt.digitalis.dif.controller.objects.DIFUserInSession
 
getAttribute(String) - Method in class pt.digitalis.dif.controller.security.objects.DIFUserImpl
 
getAttribute(String) - Method in interface pt.digitalis.dif.controller.security.objects.IDIFUser
Gets the user attribute.
getAttributes() - Method in interface pt.digitalis.dif.controller.interfaces.IDIFRequest
Inspector for the request parameters.
getAttributes() - Method in interface pt.digitalis.dif.controller.interfaces.IDIFSession
Retrieves all session attributes.
getAttributes() - Method in class pt.digitalis.dif.controller.objects.ClientDescriptor
 
getAttributes() - Method in class pt.digitalis.dif.controller.objects.DIFRequest
 
getAttributes() - Method in class pt.digitalis.dif.controller.objects.DIFSession
 
getAttributes() - Method in class pt.digitalis.dif.controller.objects.DIFUserInSession
 
getAttributes() - Method in class pt.digitalis.dif.controller.security.objects.DIFUserImpl
 
getAttributes() - Method in interface pt.digitalis.dif.controller.security.objects.IDIFUser
Gets the user attribute list.
getAttributesToRemove() - Method in class pt.digitalis.dif.controller.objects.DIFUserInSession
 
getAttributesToRemove() - Method in class pt.digitalis.dif.controller.security.objects.DIFUserImpl
 
getAttributesToRemove() - Method in interface pt.digitalis.dif.controller.security.objects.IDIFUser
Inspector for the 'attributesToRemove' attribute.
getAuthenticationError() - Method in class pt.digitalis.dif.codegen.templates.StageInstanceCGTemplate
 
getAuthenticationError() - Method in interface pt.digitalis.dif.dem.interfaces.IStageInstance
Gets the authentication error after an initialization has occurred
getAuthenticationException() - Method in class pt.digitalis.dif.controller.AbstractDIFDispatcher
 
getAuthorizationManager() - Method in class pt.digitalis.dif.dem.DEMAnnotationLogic
 
getBindedParameterIDs() - Method in interface pt.digitalis.dif.dem.interfaces.IValidator
Returns the list of IDs of the parameters binded to the Validator.
getBody() - Method in class pt.digitalis.dif.utils.mail.MailAction
Inspector for the 'body' attribute.
getBrowserTimingFooter() - Static method in class pt.digitalis.dif.utils.monitor.MonitorUtil
 
getBrowserTimingHeader() - Static method in class pt.digitalis.dif.utils.monitor.MonitorUtil
 
getBusinessConfigurationID() - Method in interface pt.digitalis.dif.dem.interfaces.ICustomFormDefinition
Inspector for the 'businessConfigurationID' attribute.
getBusinessConfigurationID() - Method in class pt.digitalis.dif.dem.objects.CustomFormDefinition
 
getBytes() - Method in class pt.digitalis.dif.utils.extensions.document.DocumentRepositoryEntry
Inspector for the 'bytes' attribute.
getCallBack(String) - Static method in class pt.digitalis.dif.codegen.templates.TemplateResources
Returns a callback type
getCallbackType() - Method in class pt.digitalis.dif.codegen.templates.StageCGTemplate
 
getCallbackType() - Method in class pt.digitalis.dif.codegen.templates.StageInstanceCGTemplate
 
getCallbackType() - Method in interface pt.digitalis.dif.dem.interfaces.ICallback
Returns the Entity's callback type.
getCallbackTypeByName(String) - Static method in enum pt.digitalis.dif.dem.CallbackType
Constructor by name
getCaptchaRequiredValue(IDIFContext) - Method in interface pt.digitalis.dif.utils.extensions.ICaptcha
Fetches the captcha required generated form the current stage context request
getCaptchaSubmitedValue(IDIFContext) - Method in interface pt.digitalis.dif.utils.extensions.ICaptcha
Fetches the captcha value form the current stage context request
getChannelID() - Method in class pt.digitalis.dif.controller.AbstractChAL
Get the id of the channel associated to the ChAL.
getChannelID() - Method in class pt.digitalis.dif.controller.AbstractDIFDispatcher
 
getChannelID() - Method in interface pt.digitalis.dif.controller.interfaces.IDIFDispatcher
 
getClassEnhancements() - Method in class pt.digitalis.dif.codegen.util.ClassEnhancementContext
Returns the class enhancements map.
getClassName() - Method in class pt.digitalis.dif.codegen.util.ClassEnhancements
Returns the class name.
getClassObject() - Method in class pt.digitalis.dif.codegen.util.ClassEnhancements
Returns the class object.
getClient() - Method in interface pt.digitalis.dif.controller.interfaces.IDIFRequest
Inspector for the client descriptor.
getClient() - Method in class pt.digitalis.dif.controller.objects.DIFRequest
 
getClient() - Method in class pt.digitalis.dif.startup.DIFGeneralConfigurationParameters
Inspector for the 'client' attribute.
getClientDescriptor(RequestType) - Method in class pt.digitalis.dif.controller.AbstractChAL
Creates a client descriptor object identifying the client agent who issued the request
getClientName() - Method in class pt.digitalis.dif.dem.objects.LicenseImpl
Get the Client Name
getClientSupportedLanguages() - Method in class pt.digitalis.dif.controller.objects.ClientDescriptor
Returns the list of client supported languages.
getCodeForExecutionMethod(String, String) - Method in class pt.digitalis.dif.dem.DEMAnnotationLogic
Return the appropriated execute method call injecting a return view if necessary and the appropriated parameters
getConfiguration(IStageInstance, String) - Method in interface pt.digitalis.dif.dem.managers.ICustomFormManager
Reads from the underlying repository the current form customized configuration
getConfiguration(String, String, String) - Method in interface pt.digitalis.dif.dem.managers.ICustomFormManager
Reads from the underlying repository the current form customized configuration
getConfiguration(IStageInstance, String) - Method in class pt.digitalis.dif.dem.managers.impl.CustomFormManagerDummyImpl
 
getConfiguration(String, String, String) - Method in class pt.digitalis.dif.dem.managers.impl.CustomFormManagerDummyImpl
 
getConfiguration() - Method in class pt.digitalis.dif.utils.mail.MailSender
Inspector for the 'configuration' attribute.
getConfigurations() - Static method in class pt.digitalis.dif.utils.configurations.AbstractApplicationModelConfigurations
 
getConfigurations() - Method in interface pt.digitalis.dif.utils.mail.IMailConfiguration
Gets the configurations.
getConfigurations() - Method in class pt.digitalis.dif.utils.mail.MailConfiguration
Gets the configurations.
getConstraint() - Method in class pt.digitalis.dif.dem.objects.parameters.constraints.ParameterConstraintResult
Inspector for the 'constraint' attribute.
getConstraint() - Method in class pt.digitalis.dif.dem.objects.parameters.errors.ParameterError
Inspector for the error constraint.
getConstraints() - Method in interface pt.digitalis.dif.dem.objects.parameters.IParameter
 
getConstraints() - Method in class pt.digitalis.dif.dem.objects.parameters.types.AbstractParameter
 
getContent() - Method in class pt.digitalis.dif.utils.extensions.cms.ContentItem
Inspector for the 'content' attribute.
getContentByDescription(String, IDIFUser) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
 
getContentByDescription(String, IDIFUser) - Method in interface pt.digitalis.dif.utils.extensions.cms.IContentManager
Searches content items by description
getContentByDescriptionInRepository(String, IDIFUser) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
Searches content items by description
getContentById(String, IDIFUser) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
 
getContentById(String, IDIFUser) - Method in interface pt.digitalis.dif.utils.extensions.cms.IContentManager
Searches a content item by it's unique identifier
getContentByIdInRepository(String, IDIFUser) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
Searches an existing content by it's unique identifier
getContentByIdNoPermissions(String, IDIFUser) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
Searches an existing content by it's unique identifier, without access validation
getContentByIdNoPermissionsInRepository(String, IDIFUser) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
Searches an existing content by it's unique identifier, without access validation
getContentByName(String, IDIFUser) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
 
getContentByName(String, IDIFUser) - Method in interface pt.digitalis.dif.utils.extensions.cms.IContentManager
Searches content items by name
getContentByNameInRepository(String, IDIFUser) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
Searches content items by name
getContentByParentNode(Long, IDIFUser) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
 
getContentByParentNode(Long, IDIFUser) - Method in interface pt.digitalis.dif.utils.extensions.cms.IContentManager
Searches content items by parent node
getContentByParentNodeInRepository(Long, IDIFUser) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
Searches content items by parent node
getContentFromNodePathByName(String, String, IDIFUser) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
 
getContentFromNodePathByName(String, String, IDIFUser) - Method in interface pt.digitalis.dif.utils.extensions.cms.IContentManager
Searches content items by name and node path
getContentFromNodePathByNameRepository(String, String, IDIFUser) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
Searches content items by name and node path on the repository
getContentItemACL(String) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
 
getContentItemACL(String) - Method in interface pt.digitalis.dif.utils.extensions.cms.IContentManager
get content item ACL
getContentItemACLInRepository(String) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
get node ACL
getContext() - Method in class pt.digitalis.dif.codegen.templates.StageInstanceCGTemplate
 
getContext() - Method in class pt.digitalis.dif.controller.AbstractDIFDispatcher
Inspector for the execution context.
getContext() - Method in interface pt.digitalis.dif.dem.interfaces.IStageInstance
Returns the execution context.
getContext() - Method in class pt.digitalis.dif.dem.objects.issues.UsageIssue
Inspector for the 'context' attribute.
getCreationDate() - Method in class pt.digitalis.dif.utils.extensions.cms.ContentItem
Inspector for the 'creationDate' attribute.
getCreationDate() - Method in class pt.digitalis.dif.utils.extensions.cms.Node
Inspector for the 'creationDate' attribute.
getCreationDate() - Method in class pt.digitalis.dif.utils.extensions.document.DocumentRepositoryEntry
Inspector for the 'creationDate' attribute.
getCreatorID() - Method in class pt.digitalis.dif.utils.extensions.cms.ContentItem
Inspector for the 'creatorID' attribute.
getCreatorID() - Method in class pt.digitalis.dif.utils.extensions.cms.Node
Inspector for the 'creatorID' attribute.
getCreatorID() - Method in class pt.digitalis.dif.utils.extensions.document.DocumentRepositoryEntry
Inspector for the 'creatorID' attribute.
getCurrentVersion() - Method in interface pt.digitalis.dif.controller.interfaces.IModelManager
Get the current model manager version
getCustomDatabaseConfigurations() - Method in class pt.digitalis.dif.utils.configurations.AbstractApplicationModelConfigurations
 
getCustomDatabaseConfigurations() - Method in interface pt.digitalis.dif.utils.configurations.IApplicationModelConfigurations
Get the custom database configurations for the application
getCustomForms() - Method in class pt.digitalis.dif.startup.DIFGeneralConfigurationParameters
Inspector for the 'customForms' attribute.
getCustomizedParameters() - Method in interface pt.digitalis.dif.dem.interfaces.ICustomFormDefinition
Inspector for the 'customizedParameters' attribute.
getCustomizedParameters() - Method in class pt.digitalis.dif.dem.objects.CustomFormDefinition
 
getCustomMessage(String, String, String) - Method in class pt.digitalis.dif.dem.objects.FormFieldCustomization
Utility method that returns the desired customized message or the default one if no customization exists
getDebugEnabled() - Method in interface pt.digitalis.dif.utils.mail.IMailConfiguration
Inspector for the 'debugEnabled' attribute.
getDebugEnabled() - Method in class pt.digitalis.dif.utils.mail.MailConfiguration
Inspector for the 'debugEnabled' attribute.
getDebugModel() - Method in class pt.digitalis.dif.utils.logging.LoggingConfiguration
Inspector for the 'debugModel' attribute.
getDefaultErrorResponse(IDIFRequest, Exception) - Method in interface pt.digitalis.dif.controller.interfaces.IDispatcherErrorHandler
Gets the default error response
getDefaultErrorStage() - Method in class pt.digitalis.dif.codegen.templates.StageCGTemplate
 
getDefaultErrorStage() - Method in class pt.digitalis.dif.codegen.templates.StageInstanceCGTemplate
The default error stage is constant and common to all instances and as such can be placed on the _CG_proxy.
getDefaultErrorStage() - Method in interface pt.digitalis.dif.dem.interfaces.IStage
Returns the default error Stage defined for this Stage
getDefaultErrorView() - Method in class pt.digitalis.dif.codegen.templates.StageCGTemplate
 
getDefaultErrorView() - Method in class pt.digitalis.dif.codegen.templates.StageInstanceCGTemplate
The default error view is constant and common to all instances and as such can be placed on the _CG_proxy.
getDefaultErrorView() - Method in interface pt.digitalis.dif.dem.interfaces.IStage
Returns the default error view defined for this Stage.
getDefaultFromAddress() - Method in interface pt.digitalis.dif.utils.mail.IMailConfiguration
Inspector for the 'defaultFromAddress' attribute.
getDefaultFromAddress() - Method in class pt.digitalis.dif.utils.mail.MailConfiguration
Inspector for the 'defaultFromAddress' attribute.
getDefaultImplementationBindingFor(Class<?>) - Method in class pt.digitalis.dif.ioc.DIFDefaultModulesConfiguration
 
getDefaultImplementationIDFor(Class<?>) - Method in class pt.digitalis.dif.ioc.DIFDefaultModulesConfiguration
 
getDefaultInnerDIFModuleDefaults() - Method in class pt.digitalis.dif.ioc.DIFDefaultModulesConfiguration
Inspector for the 'defaultInnerDIFModuleDefaults' attribute.
getDefaultLanguage() - Method in class pt.digitalis.dif.startup.DIFGeneralConfigurationParameters
Inspector for the default language property.
getDefaultMessage() - Method in class pt.digitalis.dif.dem.objects.messages.Message
 
getDefaultProvider() - Static method in class pt.digitalis.dif.dem.DEMRegistryImpl
Returns the default provider.
getDefaultProvider() - Method in interface pt.digitalis.dif.dem.managers.IDEMManager
Returns the default provider
getDefaultProvider() - Method in class pt.digitalis.dif.dem.managers.impl.DEMManagerImpl
 
getDefaultProviderID() - Static method in class pt.digitalis.dif.dem.DEMRegistryImpl
Returns the default provider id.
getDefaultView() - Method in class pt.digitalis.dif.codegen.templates.StageCGTemplate
 
getDefaultView() - Method in class pt.digitalis.dif.codegen.templates.StageInstanceCGTemplate
The default view is constant and common to all instances and as such can be placed on the _CG_proxy.
getDefaultView() - Method in interface pt.digitalis.dif.dem.interfaces.IStage
Returns the default view.
getDEMAnnotations() - Static method in class pt.digitalis.dif.codegen.util.DEMLoaderHelper
Returns a list with the names of all DEM annotations classes.
getDEMEntitiesAnnontations() - Static method in class pt.digitalis.dif.codegen.util.DEMLoaderHelper
Returns a list with the defined DEM Entity Annotation FQNs for the framework
getDEMEntityClassesInPackage(String) - Static method in class pt.digitalis.dif.codegen.util.DEMLoaderHelper
Searches a given package for DEM Entity annotated classes.
getDEMManager() - Static method in class pt.digitalis.dif.codegen.templates.TemplateResources
Returns the DEM manager.
getDemoMode() - Static method in class pt.digitalis.dif.startup.DIFStartupConfiguration
Inspector for the 'demoMode' attribute.
getDependencies() - Method in class pt.digitalis.dif.sanitycheck.manager.SanityCheckTestSuiteDefinition
 
getDescription() - Method in enum pt.digitalis.dif.controller.objects.ControllerExecutionStep
 
getDescription() - Method in class pt.digitalis.dif.controller.objects.ResultMessage
Inspector for the 'description' attribute.
getDescription() - Method in class pt.digitalis.dif.controller.security.objects.DIFGroupImpl
 
getDescription() - Method in interface pt.digitalis.dif.controller.security.objects.IDIFGroup
Returns the group description.
getDescription() - Method in class pt.digitalis.dif.utils.extensions.cms.ContentItem
Inspector for the 'description' attribute.
getDescription() - Method in class pt.digitalis.dif.utils.extensions.cms.Node
Inspector for the 'description' attribute.
getDescription() - Method in class pt.digitalis.dif.utils.extensions.document.DocumentRepositoryEntry
Inspector for the 'description' attribute.
getDescriptionEndValue() - Method in class pt.digitalis.dif.dem.objects.parameters.rules.AbstractParameterRule
 
getDescriptionEndValue() - Method in interface pt.digitalis.dif.dem.objects.parameters.rules.IParameterRule
Inspector for the 'descriptionEndValue' attribute.
getDescriptionStartValue() - Method in class pt.digitalis.dif.dem.objects.parameters.rules.AbstractParameterRule
 
getDescriptionStartValue() - Method in interface pt.digitalis.dif.dem.objects.parameters.rules.IParameterRule
Inspector for the 'descriptionStartValue' attribute.
getDescriptionValue() - Method in class pt.digitalis.dif.dem.objects.parameters.rules.AbstractParameterRule
 
getDescriptionValue() - Method in interface pt.digitalis.dif.dem.objects.parameters.rules.IParameterRule
Inspector for the 'descriptionValue' attribute.
getDeveloperMode() - Static method in class pt.digitalis.dif.startup.DIFStartupConfiguration
Inspector for the 'developerMode' attribute.
getDIFContext() - Method in exception pt.digitalis.dif.exception.InternalFrameworkException
Returns the stored DIFContext.
getDifSession() - Method in class pt.digitalis.dif.controller.objects.Breadcrumb
Inspector for the 'difSession' attribute.
getDispatcher() - Method in class pt.digitalis.dif.controller.AbstractChAL
Inspector of the dispatcher assigned to this channel.
getDocument(Long) - Method in interface pt.digitalis.dif.utils.extensions.document.IDocumentRepositoryManager
Searches an existing document by it's unique identifier
getDocumentByOriginalFileName(String) - Method in interface pt.digitalis.dif.utils.extensions.document.IDocumentRepositoryManager
Searches for a document by it's original file name
getDocumentRepositoryManager() - Static method in class pt.digitalis.dif.codegen.templates.TemplateResources
Inspector for the 'documentRepositoryManager' attribute.
getDocumentsByCreator(String) - Method in interface pt.digitalis.dif.utils.extensions.document.IDocumentRepositoryManager
Searches an existing document by it's creator
getDocumentsByIds(List<Long>) - Method in class pt.digitalis.dif.utils.extensions.document.AbstractDocumentRepository
 
getDocumentsByIds(List<Long>) - Method in interface pt.digitalis.dif.utils.extensions.document.IDocumentRepositoryManager
Get DocumentRepositoryEntry by ids
getDurationInSeconds() - Method in class pt.digitalis.dif.utils.cache.CacheInfo
Inspector for the 'durationInSeconds' attribute.
getEdition() - Method in interface pt.digitalis.dif.dem.objects.ILicense
Returns the License Edition
getEdition() - Method in class pt.digitalis.dif.dem.objects.LicenseImpl
 
getEmail() - Method in class pt.digitalis.dif.controller.objects.DIFUserInSession
 
getEmail() - Method in class pt.digitalis.dif.controller.security.objects.DIFUserImpl
 
getEmail() - Method in interface pt.digitalis.dif.controller.security.objects.IDIFUser
Returns the user e-mail address.
getEncoding() - Method in interface pt.digitalis.dif.utils.mail.IMailConfiguration
Get the encoding
getEncoding() - Method in class pt.digitalis.dif.utils.mail.MailConfiguration
Inspector for the 'enconding' attribute.
getEncryptator() - Static method in class pt.digitalis.dif.utils.encryption.DIFEncryptator
Get the active encryptator instance
getEndRow() - Method in class pt.digitalis.dif.utils.Pagination
Get the end row
getEndTime() - Method in class pt.digitalis.dif.sanitycheck.SanityCheckResult
Inspector for the 'endTime' attribute.
getEndValue() - Method in class pt.digitalis.dif.dem.objects.parameters.rules.AbstractParameterRule
 
getEndValue() - Method in interface pt.digitalis.dif.dem.objects.parameters.rules.IParameterRule
Inspector for the 'endValue' attribute.
getEngine() - Method in class pt.digitalis.dif.dem.objects.ViewObject
Returns the rendering engine defined for the ViewObject.
getEntitiesToExclude(Entity) - Method in class pt.digitalis.dif.dem.config.DEMRegistratorImpl
 
getEntitiesToExclude(Entity) - Method in interface pt.digitalis.dif.dem.config.IDEMRegistrator
Get the list of entities to be exclude from the DEM load process
getEntity(Entity, String) - Method in interface pt.digitalis.dif.dem.managers.IDEMManager
Returns the entity with the given id
getEntity(Entity, String) - Method in class pt.digitalis.dif.dem.managers.impl.DEMManagerImpl
 
getEntityClass() - Method in class pt.digitalis.dif.codegen.util.ClassEnhancementContext
Return the enriched entity class holder.
getEntityCount() - Static method in class pt.digitalis.dif.codegen.util.DEMLoaderEntityRegistry
Returns the total number of entities registered
getEntityID(ClassHolder) - Static method in class pt.digitalis.dif.codegen.util.EntityUtils
Returns the ID of a given entity.
getEntityID() - Method in class pt.digitalis.dif.controller.security.objects.ACLEntry
Returns the ID of the entity associated with this entity.
getEntityID(IEntity) - Method in class pt.digitalis.dif.dem.managers.impl.AbstractMessageManager
Generates the ID of a given entity.
getEntityType(ClassHolder) - Static method in class pt.digitalis.dif.codegen.util.EntityUtils
Returns the type of the entity type of the passed argument.
getEntityType() - Method in class pt.digitalis.dif.controller.security.objects.ACLEntry
Returns the entity type.
getEntityTypeFromClass(ClassHolder) - Static method in enum pt.digitalis.dif.dem.Entity
Returns the Entity type of annotated class, null if no valid entity annotation is found.
getEntityTypeFromName(String) - Static method in class pt.digitalis.dif.controller.security.objects.ACLEntry
Converts an entity name to the appropriate Entity.
getErrorHandler() - Method in class pt.digitalis.dif.controller.AbstractChAL
Inspector of the dispatcher assigned to this channel.
getErrorIDs() - Method in class pt.digitalis.dif.dem.objects.parameters.constraints.AbstractParameterConstraint
Get the error IDs
getErrorIDs() - Method in class pt.digitalis.dif.dem.objects.parameters.constraints.ParameterConstraintResult
Inspector for the 'errorIDs' attribute.
getErrorIDs() - Method in class pt.digitalis.dif.dem.objects.parameters.errors.ParameterError
Inspector for the 'errorIDs' attribute.
getErrorList() - Method in class pt.digitalis.dif.dem.objects.parameters.errors.ParameterErrorList
 
getErrorLogEmailAddress() - Method in class pt.digitalis.dif.utils.logging.LoggingConfiguration
Inspector for the 'errorLogEmailAddress' attribute.
getErrorLogEmailBody() - Method in class pt.digitalis.dif.utils.logging.LoggingConfiguration
Inspector for the 'errorLogEmailBody' attribute.
getErrorLogEmailSubject() - Method in class pt.digitalis.dif.utils.logging.LoggingConfiguration
Inspector for the 'errorLogEmailSubject' attribute.
getErrorMessage() - Method in class pt.digitalis.dif.dem.objects.parameters.rules.ParameterRuleResult
Inspector for the 'errorMessage' attribute.
getErrorMessage() - Method in class pt.digitalis.dif.sanitycheck.TestResult
Inspector for the 'errorMessage' attribute.
getErrorMessageValues(boolean) - Method in class pt.digitalis.dif.dem.objects.parameters.constraints.AbstractParameterConstraint
Compiles all values to be parsed in the error message to be generated on request
getErrorMessageValues(boolean) - Method in class pt.digitalis.dif.dem.objects.parameters.constraints.impl.date.ParameterConstraintDateImpl
 
getErrorMessageValues(boolean) - Method in class pt.digitalis.dif.dem.objects.parameters.constraints.impl.numeric.ParameterConstraintMaxImpl
 
getErrorMessageValues(boolean) - Method in class pt.digitalis.dif.dem.objects.parameters.constraints.impl.numeric.ParameterConstraintMinImpl
 
getErrorMessageValues(boolean) - Method in class pt.digitalis.dif.dem.objects.parameters.constraints.impl.numeric.ParameterConstraintNumericImpl
 
getErrorMessageValues(boolean) - Method in class pt.digitalis.dif.dem.objects.parameters.constraints.impl.ParameterConstraintAlphabeticImpl
 
getErrorMessageValues(boolean) - Method in class pt.digitalis.dif.dem.objects.parameters.constraints.impl.ParameterConstraintEmailImpl
 
getErrorMessageValues(boolean) - Method in class pt.digitalis.dif.dem.objects.parameters.constraints.impl.ParameterConstraintMaxSizeImpl
 
getErrorMessageValues(boolean) - Method in class pt.digitalis.dif.dem.objects.parameters.constraints.impl.ParameterConstraintMinSizeImpl
 
getErrorMessageValues(boolean) - Method in class pt.digitalis.dif.dem.objects.parameters.constraints.impl.ParameterConstraintRegexImpl
 
getErrorsForParameter(String) - Method in class pt.digitalis.dif.dem.objects.parameters.errors.ParameterErrors
Retrieves the errors for a given parameter ID.
getErrorType() - Method in class pt.digitalis.dif.dem.objects.parameters.errors.ParameterError
Inspector for the error type.
getEventHandlers() - Method in class pt.digitalis.dif.codegen.templates.StageCGTemplate
 
getEventHandlers() - Method in class pt.digitalis.dif.codegen.templates.StageInstanceCGTemplate
 
getEventHandlers() - Method in interface pt.digitalis.dif.dem.interfaces.IStage
Returns the list of all the Stages submit handlers.
getEventType(String) - Static method in class pt.digitalis.dif.codegen.templates.TemplateResources
Returns an event type
getException() - Method in class pt.digitalis.dif.dem.objects.issues.UsageIssue
Inspector for the 'exception' attribute.
getException() - Method in class pt.digitalis.dif.dem.objects.parameters.errors.ParameterError
Inspector for the error exception.
getExceptionClass() - Method in class pt.digitalis.dif.controller.objects.ExceptionHandlerData
Inspector for the 'exceptionClass' attribute.
getExceptionContext() - Method in exception pt.digitalis.dif.exception.DIFException
 
getExceptionContext() - Method in interface pt.digitalis.dif.exception.IContextException
Returns the exception context.
getExceptionHandler(Class<? extends Throwable>) - Static method in class pt.digitalis.dif.controller.ExceptionHandlers
Gets the ID of the handler stage for the given exception
getExceptionHandler(String) - Static method in class pt.digitalis.dif.controller.ExceptionHandlers
Gets the ID of the handler stage for the given exception
getExceptionHandler(Throwable) - Static method in class pt.digitalis.dif.controller.ExceptionHandlers
Gets the ID of the handler stage for the given exception
getExcludedParameters() - Method in interface pt.digitalis.dif.dem.interfaces.ICustomFormDefinition
Inspector for the 'excludedParameters' attribute.
getExcludedParameters() - Method in class pt.digitalis.dif.dem.objects.CustomFormDefinition
 
getExclusionCharaters() - Method in interface pt.digitalis.dif.controller.security.managers.IIdentityManager
Get the exclusion charaters
getExclusionCharaters() - Method in class pt.digitalis.dif.controller.security.managers.impl.IdentityManagerStaticImpl
 
getExecutionError() - Method in class pt.digitalis.dif.sanitycheck.SanityCheckResult
Inspector for the 'executionError' attribute.
getExecutionResult() - Method in class pt.digitalis.dif.sanitycheck.manager.SanityCheckTestSuiteDefinition
Inspector for the 'executionResult' attribute.
getExecutionResult() - Method in class pt.digitalis.dif.sanitycheck.TestResult
Inspector for the 'executionResult' attribute.
getExecutionsResult() - Method in class pt.digitalis.dif.sanitycheck.SanityCheckResult
Inspector for the 'executionsResult' attribute.
getExpirationDate() - Method in interface pt.digitalis.dif.dem.objects.ILicense
Checks if the current license has expired
getExpirationDate() - Method in class pt.digitalis.dif.dem.objects.LicenseImpl
 
getFeature(String) - Method in class pt.digitalis.dif.controller.objects.ClientDescriptor
Gets an feature
getFeatures() - Method in class pt.digitalis.dif.controller.objects.ClientDescriptor
 
getFieldID() - Method in class pt.digitalis.dif.dem.objects.FormFieldCustomization
Inspector for the 'fieldID' attribute.
getFileName() - Method in class pt.digitalis.dif.utils.extensions.document.DocumentRepositoryEntry
Inspector for the 'fileName' attribute.
getFinalizeMethod() - Method in class pt.digitalis.dif.sanitycheck.manager.SanityCheckTestSuiteDefinition
Inspector for the 'finalizeMethod' attribute.
getFirstAccessTime() - Method in class pt.digitalis.dif.controller.objects.DIFSession
Inspector for the 'firstAccessTime' property.
getFormat() - Method in interface pt.digitalis.dif.controller.interfaces.IDIFRequest
Format inspector.
getFormat() - Method in class pt.digitalis.dif.controller.objects.DIFRequest
 
getFormatedObject() - Method in class pt.digitalis.dif.utils.ObjectFormatter
 
getFormLinked() - Method in interface pt.digitalis.dif.dem.objects.parameters.IParameter
 
getFormLinked() - Method in class pt.digitalis.dif.dem.objects.parameters.types.AbstractParameter
 
getFormName() - Method in interface pt.digitalis.dif.dem.interfaces.ICustomFormDefinition
Inspector for the 'formName' attribute.
getFormName() - Method in class pt.digitalis.dif.dem.objects.CustomFormDefinition
 
getFullPathName() - Method in class pt.digitalis.dif.utils.extensions.cms.Node
Inspector for the 'fullPathName' attribute.
getFullyQualifiedName() - Method in enum pt.digitalis.dif.dem.Entity
Returns the Entity's FQN.
getGapBetweenMails() - Method in interface pt.digitalis.dif.utils.mail.IMailConfiguration
Inspector for the 'GapBetweenMails' attribute.
getGapBetweenMails() - Method in class pt.digitalis.dif.utils.mail.MailConfiguration
Inspector for the 'GapBetweenMails' attribute.
getGroup(String) - Method in interface pt.digitalis.dif.controller.security.managers.IIdentityManager
Gets a group from its id, if it exists.
getGroup(String) - Method in class pt.digitalis.dif.controller.security.managers.impl.IdentityManagerStaticImpl
Returns null if the group doesn't exist.
getGroupAccessControlList() - Method in class pt.digitalis.dif.controller.security.managers.impl.AbstractAuthorizationManagerImpl
Inspector for the 'groupAccessControlList' attribute.
getGroupAttributeName() - Method in interface pt.digitalis.dif.controller.security.managers.IIdentityManager
Gets the group attribute name
getGroupAttributeName() - Method in class pt.digitalis.dif.controller.security.managers.impl.IdentityManagerStaticImpl
 
getGroupGroups(String) - Method in interface pt.digitalis.dif.controller.security.managers.IIdentityManager
Returns the list of groups whose parent group is the given group
getGroupGroups(String) - Method in class pt.digitalis.dif.controller.security.managers.impl.IdentityManagerStaticImpl
 
getGroupID() - Method in class pt.digitalis.dif.controller.security.objects.ACLEntry
Returns the group ID.
getGroupID() - Method in class pt.digitalis.dif.utils.extensions.cms.ACLEntry
Inspector for the 'groupID' attribute.
getGroupIDs() - Method in class pt.digitalis.dif.controller.objects.DIFUserInSession
 
getGroupIDs() - Method in class pt.digitalis.dif.controller.security.objects.DIFUserImpl
 
getGroupIDs() - Method in interface pt.digitalis.dif.controller.security.objects.IDIFUser
Retrieves the list of group ids associated with this user
getGroups() - Method in class pt.digitalis.dif.controller.objects.DIFUserInSession
 
getGroups(Pagination) - Method in interface pt.digitalis.dif.controller.security.managers.IIdentityManager
Returns a subset of all groups in the system, according to the parameters
getGroups(Pagination) - Method in class pt.digitalis.dif.controller.security.managers.impl.IdentityManagerStaticImpl
 
getGroups() - Method in class pt.digitalis.dif.controller.security.objects.DIFUserImpl
 
getGroups() - Method in interface pt.digitalis.dif.controller.security.objects.IDIFUser
Retrieves the list of groups associated with this user
getGroupUsers(String) - Method in interface pt.digitalis.dif.controller.security.managers.IIdentityManager
Returns the list of users of a given group
getGroupUsers(String) - Method in class pt.digitalis.dif.controller.security.managers.impl.IdentityManagerStaticImpl
 
getHandlerStageID() - Method in class pt.digitalis.dif.controller.objects.ExceptionHandlerData
Inspector for the 'handlerStageID' attribute.
getHardware() - Method in class pt.digitalis.dif.controller.objects.ClientDescriptor
 
getHistoryFirstAccess() - Method in interface pt.digitalis.dif.controller.interfaces.INavigationHistory
 
getHistoryFirstAccess() - Method in class pt.digitalis.dif.controller.objects.NavigationHistoryImpl
 
getHistoryLastAccessed() - Method in interface pt.digitalis.dif.controller.interfaces.INavigationHistory
 
getHistoryLastAccessed() - Method in class pt.digitalis.dif.controller.objects.NavigationHistoryImpl
 
getID() - Method in class pt.digitalis.dif.codegen.templates.ApplicationCGTemplate
 
getID() - Method in class pt.digitalis.dif.codegen.templates.ProviderCGTemplate
 
getID() - Method in class pt.digitalis.dif.codegen.templates.ServiceCGTemplate
 
getID() - Method in class pt.digitalis.dif.codegen.templates.StageCGTemplate
 
getID() - Method in class pt.digitalis.dif.codegen.templates.StageInstanceCGTemplate
The ID is constant and common to all instances and as such can be placed on the _CG_proxy.
getID() - Method in class pt.digitalis.dif.controller.objects.DIFUserInSession
 
getID() - Method in class pt.digitalis.dif.controller.security.objects.DIFGroupImpl
 
getID() - Method in class pt.digitalis.dif.controller.security.objects.DIFUserImpl
 
getID() - Method in interface pt.digitalis.dif.controller.security.objects.IDIFGroup
Returns the group id.
getID() - Method in interface pt.digitalis.dif.controller.security.objects.IDIFUser
Returns the user id.
getID(Entity, String) - Static method in enum pt.digitalis.dif.dem.Entity
The ID builder utility method.
getID() - Method in interface pt.digitalis.dif.dem.interfaces.IEntity
Returns the Entity ID.
getID() - Method in interface pt.digitalis.dif.dem.interfaces.IValidator
Return the Validator´s ID.
getId() - Method in class pt.digitalis.dif.dem.objects.parameters.errors.ParameterError
Inspector for the error ID.
getId() - Method in interface pt.digitalis.dif.dem.objects.parameters.IParameter
 
getId() - Method in class pt.digitalis.dif.dem.objects.parameters.types.AbstractParameter
 
getId() - Method in class pt.digitalis.dif.dem.objects.ViewObject
Returns the ViewObject's id.
getId() - Method in class pt.digitalis.dif.sanitycheck.manager.SanityCheckTestSuiteDefinition
Inspector for the 'id' attribute.
getId() - Method in class pt.digitalis.dif.utils.extensions.cms.ContentItem
Inspector for the 'id' attribute.
getId() - Method in class pt.digitalis.dif.utils.extensions.cms.Node
Inspector for the 'id' attribute.
getId() - Method in class pt.digitalis.dif.utils.extensions.document.DocumentRepositoryEntry
Inspector for the 'id' attribute.
getIdentityManager() - Method in class pt.digitalis.dif.controller.AbstractDIFDispatcher
Inspector for the identity manager.
getInjectedErrorStages() - Method in class pt.digitalis.dif.codegen.templates.StageCGTemplate
 
getInjectedErrorStages() - Method in class pt.digitalis.dif.codegen.templates.StageInstanceCGTemplate
 
getInjectedErrorStages() - Method in interface pt.digitalis.dif.dem.interfaces.IStage
Returns the list of all the error Stages injected in this Stage.
getInjectedErrorViews() - Method in class pt.digitalis.dif.codegen.templates.StageCGTemplate
 
getInjectedErrorViews() - Method in class pt.digitalis.dif.codegen.templates.StageInstanceCGTemplate
 
getInjectedErrorViews() - Method in interface pt.digitalis.dif.dem.interfaces.IStage
Returns the list of all the error views injected in this Stage.
getInjectedStages() - Method in class pt.digitalis.dif.codegen.templates.StageCGTemplate
 
getInjectedStages() - Method in class pt.digitalis.dif.codegen.templates.StageInstanceCGTemplate
The injected stages are constant and common to all instances and as such can be placed on the _CG_proxy.
getInjectedStages() - Method in interface pt.digitalis.dif.dem.interfaces.IStage
Returns the list of all the Stages injected in this Stage.
getInjectedViews() - Method in class pt.digitalis.dif.codegen.templates.StageCGTemplate
 
getInjectedViews() - Method in class pt.digitalis.dif.codegen.templates.StageInstanceCGTemplate
The injected views are constant and common to all instances and as such can be placed on the _CG_proxy.
getInjectedViews() - Method in interface pt.digitalis.dif.dem.interfaces.IStage
Returns the list of all the views injected in this Stage.
getInnerNodes() - Method in class pt.digitalis.dif.utils.extensions.cms.Node
 
getInstance() - Method in class pt.digitalis.dif.codegen.templates.StageCGTemplate
 
getInstance() - Method in class pt.digitalis.dif.codegen.templates.StageInstanceCGTemplate
 
getInstance() - Static method in class pt.digitalis.dif.codegen.templates.TemplateResources
 
getInstance() - Method in interface pt.digitalis.dif.dem.interfaces.IStage
Return an instance of the stage for execution
getInstance() - Static method in class pt.digitalis.dif.dem.managers.impl.UsageIssuesManagerImpl
Singleton pattern instance accessor.
getInstance() - Static method in class pt.digitalis.dif.ioc.DIFDefaultModulesConfiguration
 
getInstance() - Static method in class pt.digitalis.dif.startup.DIFErrorHandingConfiguration
Returns the active configuration object instance.
getInstance() - Static method in class pt.digitalis.dif.startup.DIFGeneralConfigurationParameters
Returns the active configuration object instance.
getInstance() - Static method in class pt.digitalis.dif.utils.logging.LoggingConfiguration
Returns the active configuration object instance.
getInstance() - Static method in class pt.digitalis.dif.utils.mail.MailConfiguration
 
getInstance() - Static method in class pt.digitalis.dif.utils.mail.MailSender
Inspector for the 'instance' attribute.
getIoCImplementation(String) - Static method in class pt.digitalis.dif.codegen.templates.TemplateResources
Returns an IoC implementation
getIoCImplementation() - Static method in class pt.digitalis.dif.startup.DIFStartupConfiguration
 
getIssueDescription() - Method in class pt.digitalis.dif.dem.objects.issues.UsageIssue
Inspector for the 'issueDescription' attribute.
getIssues() - Method in class pt.digitalis.dif.dem.managers.impl.UsageIssuesManagerImpl
 
getIssues(String) - Method in class pt.digitalis.dif.dem.managers.impl.UsageIssuesManagerImpl
 
getIssues() - Method in interface pt.digitalis.dif.dem.managers.IUsageIssuesManager
Returns all the issues on the manager.
getIssues(String) - Method in interface pt.digitalis.dif.dem.managers.IUsageIssuesManager
Returns the issues associated to the entity with the given UID.
getIssueScope() - Method in class pt.digitalis.dif.dem.objects.issues.UsageIssue
Inspector for the 'issueScope' attribute.
getIssueType() - Method in class pt.digitalis.dif.dem.objects.issues.UsageIssue
Inspector for the 'issueType' attribute.
getItems() - Method in class pt.digitalis.dif.utils.extensions.cms.Node
 
getJavaScriptValidationCondition() - Method in class pt.digitalis.dif.dem.objects.parameters.constraints.impl.date.ParameterConstraintDateImpl
 
getJavaScriptValidationCondition() - Method in class pt.digitalis.dif.dem.objects.parameters.constraints.impl.numeric.ParameterConstraintMaxImpl
 
getJavaScriptValidationCondition() - Method in class pt.digitalis.dif.dem.objects.parameters.constraints.impl.numeric.ParameterConstraintMinImpl
 
getJavaScriptValidationCondition() - Method in class pt.digitalis.dif.dem.objects.parameters.constraints.impl.numeric.ParameterConstraintNumericImpl
 
getJavaScriptValidationCondition() - Method in class pt.digitalis.dif.dem.objects.parameters.constraints.impl.ParameterConstraintAlphabeticImpl
 
getJavaScriptValidationCondition() - Method in class pt.digitalis.dif.dem.objects.parameters.constraints.impl.ParameterConstraintMaxSizeImpl
 
getJavaScriptValidationCondition() - Method in class pt.digitalis.dif.dem.objects.parameters.constraints.impl.ParameterConstraintMinSizeImpl
 
getJavaScriptValidationCondition() - Method in class pt.digitalis.dif.dem.objects.parameters.constraints.impl.ParameterConstraintRegexImpl
 
getJavaScriptValidationCondition() - Method in interface pt.digitalis.dif.dem.objects.parameters.constraints.IParameterConstraint
Builds a JavaScript boolean expression to check this constraint.
getJBossVersion() - Static method in class pt.digitalis.dif.utils.system.SystemUtils
Gets the j boss version.
getKey() - Method in interface pt.digitalis.dif.dem.objects.ILicense
 
getKey() - Method in class pt.digitalis.dif.dem.objects.LicenseImpl
 
getLanguage() - Method in interface pt.digitalis.dif.controller.interfaces.IDIFContext
 
getLanguage() - Method in interface pt.digitalis.dif.controller.interfaces.IDIFSession
 
getLanguage() - Method in class pt.digitalis.dif.controller.objects.DIFContext
 
getLanguage() - Method in class pt.digitalis.dif.controller.objects.DIFSession
 
getLanguage() - Method in class pt.digitalis.dif.dem.objects.parameters.constraints.ParameterConstraintResult
Inspector for the 'language' attribute.
getLanguage(IDIFContext) - Method in class pt.digitalis.dif.dem.objects.parameters.types.AbstractParameter
Return the language from the context of the default if not available
getLastAccessTime() - Method in class pt.digitalis.dif.controller.objects.DIFSession
Inspector for the 'lastAccessTime' property.
getLicenseEdition() - Method in class pt.digitalis.dif.codegen.templates.ApplicationCGTemplate
 
getLicenseEdition() - Method in class pt.digitalis.dif.codegen.templates.ProviderCGTemplate
 
getLicenseEdition() - Method in class pt.digitalis.dif.codegen.templates.ServiceCGTemplate
 
getLicenseEdition() - Method in class pt.digitalis.dif.codegen.templates.StageCGTemplate
 
getLicenseEdition() - Method in class pt.digitalis.dif.codegen.templates.StageInstanceCGTemplate
 
getLicenseEdition() - Method in interface pt.digitalis.dif.dem.interfaces.IRegistrable
Get the License Edition.
getLimit() - Method in exception pt.digitalis.dif.utils.extensions.document.MaximumDocumentSizeException
Inspector for the 'limit' attribute.
getLimitMaxEmails() - Method in interface pt.digitalis.dif.utils.mail.IMailConfiguration
Inspector for the 'LimitMaxEmails' attribute.
getLimitMaxEmails() - Method in class pt.digitalis.dif.utils.mail.MailConfiguration
Inspector for the 'LimitMaxEmails' attribute.
getLimitTimeInterval() - Method in interface pt.digitalis.dif.utils.mail.IMailConfiguration
Inspector for the 'LimitTimeInterval' attribute.
getLimitTimeInterval() - Method in class pt.digitalis.dif.utils.mail.MailConfiguration
Inspector for the 'LimitTimeInterval' attribute.
getLocation() - Method in class pt.digitalis.dif.dem.objects.issues.UsageIssue
Inspector for the 'location' attribute.
getLoggedSessions() - Method in class pt.digitalis.dif.controller.security.managers.impl.SessionManagerImpl
 
getLoggedUser(String) - Method in interface pt.digitalis.dif.controller.security.managers.IAuthenticationManager
Searches for the user authenticated for this client in the authentication system and returns it if present.
getLoggedUser(String) - Method in class pt.digitalis.dif.controller.security.managers.impl.AuthenticationManagerStaticImpl
 
getLogger() - Static method in class pt.digitalis.dif.utils.logging.DIFLogger
Gets the logger object.
getLogLevel() - Static method in class pt.digitalis.dif.startup.DIFStartupConfiguration
 
getMailAttributeName() - Method in interface pt.digitalis.dif.controller.security.managers.IIdentityManager
Gets the mail attribute name
getMailAttributeName() - Method in class pt.digitalis.dif.controller.security.managers.impl.IdentityManagerStaticImpl
 
getMailSenderInstance() - Method in class pt.digitalis.dif.utils.mail.MailAction
Inspector for the 'mailSenderInstance' attribute.
getMailServer() - Method in interface pt.digitalis.dif.utils.mail.IMailConfiguration
Inspector for the 'mailServer' attribute.
getMailServer() - Method in class pt.digitalis.dif.utils.mail.MailConfiguration
Inspector for the 'mailServer' attribute.
getMailServerPassword() - Method in interface pt.digitalis.dif.utils.mail.IMailConfiguration
Inspector for the 'mailServerPassword' attribute.
getMailServerPassword() - Method in class pt.digitalis.dif.utils.mail.MailConfiguration
Inspector for the 'mailServerPassword' attribute.
getMailServerPort() - Method in interface pt.digitalis.dif.utils.mail.IMailConfiguration
Inspector for the 'mailServerPort' attribute.
getMailServerPort() - Method in class pt.digitalis.dif.utils.mail.MailConfiguration
Inspector for the 'mailServerPort' attribute.
getMailServerUsername() - Method in interface pt.digitalis.dif.utils.mail.IMailConfiguration
Inspector for the 'mailServerUsername' attribute.
getMailServerUsername() - Method in class pt.digitalis.dif.utils.mail.MailConfiguration
Inspector for the 'mailServerUsername' attribute.
getManagedAttributes() - Method in interface pt.digitalis.dif.controller.security.managers.IIdentityManager
Gets the framework managed attributes.
getManagedAttributes() - Method in class pt.digitalis.dif.controller.security.managers.impl.AbstractIdentityManager
 
getMandatory() - Method in class pt.digitalis.dif.dem.objects.FormFieldCustomization
Inspector for the 'mandatory' attribute.
getMessage(String) - Method in class pt.digitalis.dif.codegen.templates.ApplicationCGTemplate
 
getMessage(String) - Method in class pt.digitalis.dif.codegen.templates.ProviderCGTemplate
 
getMessage(String) - Method in class pt.digitalis.dif.codegen.templates.ServiceCGTemplate
 
getMessage(String) - Method in class pt.digitalis.dif.codegen.templates.StageInstanceCGTemplate
 
getMessage(String) - Method in interface pt.digitalis.dif.dem.interfaces.IMessage
Returns a message associated with a given ID
getMessage() - Method in class pt.digitalis.dif.dem.objects.messages.Message
 
getMessage(String) - Method in class pt.digitalis.dif.dem.objects.messages.MessageTranslations
Returns a message translation for a given language.
getMessage() - Method in class pt.digitalis.dif.dem.objects.parameters.errors.ParameterError
Inspector for the error message.
getMessageForLanguage(String, String) - Method in class pt.digitalis.dif.codegen.templates.StageCGTemplate
 
getMessageForLanguage(String, String) - Method in class pt.digitalis.dif.codegen.templates.StageInstanceCGTemplate
 
getMessageForLanguage(String, String) - Method in interface pt.digitalis.dif.dem.interfaces.IStage
Returns a message associated with a given ID
getMessageIDs() - Method in class pt.digitalis.dif.dem.objects.messages.MessageList
Gets the list of messages IDs
getMessageList(Entity, IEntity) - Method in interface pt.digitalis.dif.dem.managers.IMessageManager
Gets the messages from the repository and collects them on first use
getMessageList(IApplication) - Method in interface pt.digitalis.dif.dem.managers.IMessageManager
Gets the messages of a given Provider with all translations.
getMessageList(IProvider) - Method in interface pt.digitalis.dif.dem.managers.IMessageManager
Gets the messages of a given Provider with all translations.
getMessageList(IService) - Method in interface pt.digitalis.dif.dem.managers.IMessageManager
Gets the messages of a given service with all translations.
getMessageList(IStage) - Method in interface pt.digitalis.dif.dem.managers.IMessageManager
Gets the messages of a given stage with all translations.
getMessageList(Entity, IEntity) - Method in class pt.digitalis.dif.dem.managers.impl.AbstractMessageManager
Gets the messages from the repository and collects them on first use
getMessageList(IApplication) - Method in class pt.digitalis.dif.dem.managers.impl.AbstractMessageManager
 
getMessageList(IProvider) - Method in class pt.digitalis.dif.dem.managers.impl.AbstractMessageManager
 
getMessageList(IService) - Method in class pt.digitalis.dif.dem.managers.impl.AbstractMessageManager
 
getMessageList(IStage) - Method in class pt.digitalis.dif.dem.managers.impl.AbstractMessageManager
 
getMessageLocationByName(String) - Static method in enum pt.digitalis.dif.dem.objects.messages.MessagesLocation
Returns the message location of a given name.
getMessageManager() - Static method in class pt.digitalis.dif.codegen.templates.TemplateResources
Returns the message manager.
getMessages() - Method in class pt.digitalis.dif.codegen.templates.ApplicationCGTemplate
 
getMessages() - Method in class pt.digitalis.dif.codegen.templates.ProviderCGTemplate
 
getMessages() - Method in class pt.digitalis.dif.codegen.templates.ServiceCGTemplate
 
getMessages() - Method in class pt.digitalis.dif.codegen.templates.StageInstanceCGTemplate
 
getMessages() - Method in class pt.digitalis.dif.controller.AbstractDIFDispatcher
Lazy loading getter of messages
getMessages() - Method in interface pt.digitalis.dif.dem.interfaces.IMessage
Returns all messages associated with the Entity.
getMessages(IApplication, String) - Method in interface pt.digitalis.dif.dem.managers.IMessageManager
Gets the messages of a given Application.
getMessages(IProvider, String) - Method in interface pt.digitalis.dif.dem.managers.IMessageManager
Gets the messages of a given Provider.
getMessages(IService, String) - Method in interface pt.digitalis.dif.dem.managers.IMessageManager
Gets the messages of a given Service.
getMessages(IStage, String) - Method in interface pt.digitalis.dif.dem.managers.IMessageManager
Gets the messages of a given Stage.
getMessages(IApplication, String) - Method in class pt.digitalis.dif.dem.managers.impl.AbstractMessageManager
 
getMessages(IProvider, String) - Method in class pt.digitalis.dif.dem.managers.impl.AbstractMessageManager
 
getMessages(IService, String) - Method in class pt.digitalis.dif.dem.managers.impl.AbstractMessageManager
 
getMessages(IStage, String) - Method in class pt.digitalis.dif.dem.managers.impl.AbstractMessageManager
 
getMessages() - Method in class pt.digitalis.dif.dem.objects.FormFieldCustomization
Inspector for the 'messages' attribute.
getMessages() - Method in class pt.digitalis.dif.dem.objects.messages.MessageList
Gets the list of messages and their default translation message
getMessages(String) - Method in class pt.digitalis.dif.dem.objects.messages.MessageList
Gets the list of messages and their default message translation to the given language
getMessages() - Static method in class pt.digitalis.dif.dem.objects.parameters.constraints.AbstractParameterConstraint
Lazy loading getter of messages
getMessages(IStageInstance) - Method in class pt.digitalis.dif.dem.objects.parameters.rules.AbstractParameterRule
Returns the list of messages available for the parameter rule
getMessages() - Static method in class pt.digitalis.dif.dem.objects.parameters.types.AbstractParameter
Lazy loading getter of messages
getMessagesForLanguage(String) - Method in class pt.digitalis.dif.codegen.templates.StageCGTemplate
 
getMessagesForLanguage(String) - Method in class pt.digitalis.dif.codegen.templates.StageInstanceCGTemplate
 
getMessagesForLanguage(String) - Method in interface pt.digitalis.dif.dem.interfaces.IStage
Returns all messages associated with the Entity.
getMessagesLocation() - Static method in class pt.digitalis.dif.startup.DIFStartupConfiguration
 
getMessageTitle() - Method in exception pt.digitalis.dif.exception.AbstractCustomBusinessException
Inspector for the 'messageTitle' attribute.
getMessageTranslations(String) - Method in class pt.digitalis.dif.dem.objects.messages.MessageList
Gets the translations for a given message
getMethodEnhancements() - Method in class pt.digitalis.dif.codegen.util.ClassEnhancements
Returns the method enhancements map.
getMethodName() - Method in class pt.digitalis.dif.codegen.util.ClassMethodEnhancement
Returns the method name.
getMimeType() - Method in class pt.digitalis.dif.utils.extensions.document.DocumentRepositoryEntry
Inspector for the 'mimeType' attribute.
getMode() - Method in class pt.digitalis.dif.controller.objects.ResultMessage
Inspector for the 'mode' attribute.
getModuleParser() - Static method in class pt.digitalis.dif.startup.DIFStartupConfiguration
 
getMonitorizationEnabled() - Method in class pt.digitalis.dif.startup.DIFGeneralConfigurationParameters
Inspector for the 'monitorizationEnabled' attribute.
getName() - Method in class pt.digitalis.dif.codegen.templates.ApplicationCGTemplate
 
getName() - Method in class pt.digitalis.dif.codegen.templates.ProviderCGTemplate
 
getName() - Method in class pt.digitalis.dif.codegen.templates.ServiceCGTemplate
 
getName() - Method in class pt.digitalis.dif.codegen.templates.StageCGTemplate
 
getName() - Method in class pt.digitalis.dif.codegen.templates.StageInstanceCGTemplate
The name is constant and common to all instances and as such can be placed on the _CG_proxy.
getName() - Method in class pt.digitalis.dif.controller.objects.ClientDescriptor
 
getName() - Method in class pt.digitalis.dif.controller.objects.DIFUserInSession
 
getName() - Method in class pt.digitalis.dif.controller.security.objects.DIFGroupImpl
 
getName() - Method in class pt.digitalis.dif.controller.security.objects.DIFUserImpl
 
getName() - Method in interface pt.digitalis.dif.controller.security.objects.IDIFGroup
Returns the group name.
getName() - Method in interface pt.digitalis.dif.controller.security.objects.IDIFUser
Returns the user full name.
getName() - Method in enum pt.digitalis.dif.dem.Entity
Returns the Entity's name.
getName() - Method in interface pt.digitalis.dif.dem.interfaces.IEntity
Returns the Entity name.
getName() - Method in interface pt.digitalis.dif.dem.objects.ILicense
 
getName() - Method in class pt.digitalis.dif.dem.objects.LicenseImpl
 
getName() - Method in class pt.digitalis.dif.dem.objects.ViewObject
Returns the ViewObject's name.
getName() - Method in class pt.digitalis.dif.sanitycheck.manager.SanityCheckTestSuiteDefinition
Inspector for the 'name' attribute.
getName() - Method in class pt.digitalis.dif.sanitycheck.manager.TestMethodDefinition
Inspector for the 'name' attribute.
getName() - Method in class pt.digitalis.dif.sanitycheck.TestResult
Inspector for the 'name' attribute.
getName() - Method in class pt.digitalis.dif.utils.extensions.cms.ContentItem
Inspector for the 'name' attribute.
getName() - Method in class pt.digitalis.dif.utils.extensions.cms.Node
Inspector for the 'name' attribute.
getName() - Method in class pt.digitalis.dif.utils.extensions.document.DocumentRepositoryEntry
Inspector for the 'name' attribute.
getNameAttributeName() - Method in interface pt.digitalis.dif.controller.security.managers.IIdentityManager
Gets the name attribute name
getNameAttributeName() - Method in class pt.digitalis.dif.controller.security.managers.impl.IdentityManagerStaticImpl
 
getNavigationHistory() - Method in interface pt.digitalis.dif.controller.interfaces.IDIFSession
Provides the current session navigation history objet
getNavigationHistory() - Method in class pt.digitalis.dif.controller.objects.DIFSession
 
getNick() - Method in class pt.digitalis.dif.controller.objects.DIFUserInSession
 
getNick() - Method in class pt.digitalis.dif.controller.security.objects.DIFUserImpl
 
getNick() - Method in interface pt.digitalis.dif.controller.security.objects.IDIFUser
Returns the user's nick name.
getNodeACL(Long) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
 
getNodeACL(Long) - Method in interface pt.digitalis.dif.utils.extensions.cms.IContentManager
get node ACL
getNodeACLInRepository(Long) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
get node ACL
getNodeById(Long, IDIFUser) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
 
getNodeById(Long, IDIFUser) - Method in interface pt.digitalis.dif.utils.extensions.cms.IContentManager
Searches a node by unique identifier
getNodeByIdInRepository(Long, IDIFUser) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
Searches a node by unique identifier
getNodeByIdNoPermissions(Long, IDIFUser) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
Searches a node by unique identifier.
getNodeByIdNoPermissionsInRepository(Long, IDIFUser) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
Searches for a given node.
getNodeByPath(String, IDIFUser) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
 
getNodeByPath(String, IDIFUser) - Method in interface pt.digitalis.dif.utils.extensions.cms.IContentManager
Searches a node by path
getNodeByPathInRespository(String, IDIFUser) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
Searches a node by path
getNodeByPathNoPermissions(String, IDIFUser) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
Searches a node by path.
getNodesByDescription(String, IDIFUser) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
 
getNodesByDescription(String, String, IDIFUser) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
 
getNodesByDescription(String, IDIFUser) - Method in interface pt.digitalis.dif.utils.extensions.cms.IContentManager
Searches nodes by description
getNodesByDescription(String, String, IDIFUser) - Method in interface pt.digitalis.dif.utils.extensions.cms.IContentManager
Searches nodes by description
getNodesByDescriptionInRepository(String, IDIFUser) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
Searches nodes by description
getNodesByDescriptionInRepository(String, String, IDIFUser) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
Searches nodes by description
getNodesByName(String, IDIFUser) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
 
getNodesByName(String, String, IDIFUser) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
 
getNodesByName(String, IDIFUser) - Method in interface pt.digitalis.dif.utils.extensions.cms.IContentManager
Searches nodes by name
getNodesByName(String, String, IDIFUser) - Method in interface pt.digitalis.dif.utils.extensions.cms.IContentManager
Searches nodes by name
getNodesByNameInRepository(String, IDIFUser) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
Searches nodes by name
getNodesByNameInRepository(String, String, IDIFUser) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
Searches nodes by name
getNodesByParentNode(Long, IDIFUser) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
 
getNodesByParentNode(Long, IDIFUser) - Method in interface pt.digitalis.dif.utils.extensions.cms.IContentManager
Searches nodes by parent node
getNodesByParentNodeInRepository(Long, IDIFUser) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
Searches nodes by parent node
getNodesByParentNodeNoPermissions(Long, IDIFUser) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
Searches nodes by parent node.
getNodesByParentNodeNoPermissionsInRepository(Long, IDIFUser) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
Searches nodes by parent node.
getOriginalClassName() - Method in class pt.digitalis.dif.codegen.templates.ApplicationCGTemplate
 
getOriginalClassName() - Method in class pt.digitalis.dif.codegen.templates.ProviderCGTemplate
 
getOriginalClassName() - Method in class pt.digitalis.dif.codegen.templates.ServiceCGTemplate
 
getOriginalClassName() - Method in class pt.digitalis.dif.codegen.templates.StageCGTemplate
 
getOriginalClassName() - Method in class pt.digitalis.dif.codegen.templates.StageInstanceCGTemplate
 
getOriginalClassName() - Method in class pt.digitalis.dif.codegen.util.ClassEnhancementContext
Returns the original class name.
getOriginalClassName() - Method in interface pt.digitalis.dif.dem.interfaces.IEntity
Returns the original entity class name
getOriginalClassObject() - Method in class pt.digitalis.dif.codegen.util.ClassEnhancementContext
Return the original POJO class holder.
getOriginalConfs() - Method in interface pt.digitalis.dif.utils.mail.IMailConfiguration
Inspector for the 'originalConfs' attribute.
getOriginalConfs() - Method in class pt.digitalis.dif.utils.mail.MailConfiguration
Inspector for the 'originalConfs' attribute.
getOverridesStageID() - Method in class pt.digitalis.dif.codegen.templates.StageCGTemplate
 
getOverridesStageID() - Method in class pt.digitalis.dif.codegen.templates.StageInstanceCGTemplate
 
getOverridesStageID() - Method in interface pt.digitalis.dif.dem.interfaces.IStage
 
getPackageList() - Static method in class pt.digitalis.dif.codegen.util.DEMLoaderHelper
Return the list of packages.
getPage() - Method in class pt.digitalis.dif.utils.Pagination
Get the page to be fetched
getParameter(String) - Method in interface pt.digitalis.dif.controller.interfaces.IDIFRequest
Retrieves a parameter from the parameter collection
getParameter(String) - Method in class pt.digitalis.dif.controller.objects.DIFRequest
 
getParameter(String) - Method in class pt.digitalis.dif.controller.objects.DIFUserInSession
 
getParameter(String) - Method in class pt.digitalis.dif.controller.security.objects.DIFUserImpl
 
getParameter(String) - Method in interface pt.digitalis.dif.controller.security.objects.IDIFUser
Gets a user parameter.
getParameter(Entity, String, String) - Method in class pt.digitalis.dif.dem.managers.impl.ParameterManagerImpl
 
getParameter(Entity, String, String) - Method in interface pt.digitalis.dif.dem.managers.IParameterManager
Return a parameter for the given entity
getParameter() - Method in class pt.digitalis.dif.dem.objects.parameters.errors.ParameterErrorList
 
getParameter(String) - Method in class pt.digitalis.dif.dem.objects.parameters.ParameterList
Gets a parameter by it's id
getParameter(String, Class<T>) - Method in class pt.digitalis.dif.dem.objects.parameters.ParameterList
Gets a parameter by it's id
getParameter(IStageInstance) - Method in class pt.digitalis.dif.dem.objects.parameters.rules.AbstractParameterRule
Inspector for the 'parameter' attribute.
getParameterErrors() - Method in class pt.digitalis.dif.codegen.templates.StageInstanceCGTemplate
 
getParameterErrors() - Method in interface pt.digitalis.dif.dem.interfaces.IStageInstance
Gets the parameter errors after a initialization has occurred
getParameterInstanceForType(String) - Method in class pt.digitalis.dif.dem.managers.impl.ParameterManagerImpl
 
getParameterInstanceForType(String) - Method in interface pt.digitalis.dif.dem.managers.IParameterManager
Returns an IParameter implementation for the given class
getParameterManager() - Static method in class pt.digitalis.dif.codegen.templates.TemplateResources
Returns the parameter manager.
getParameterName(IStageInstance, String) - Method in class pt.digitalis.dif.dem.objects.parameters.rules.AbstractParameterRule
Get's the name of a given parameter from the stage messages.
getParameterPassed() - Method in class pt.digitalis.dif.controller.objects.Breadcrumb
Inspector for the 'parameterPassed' attribute.
getParameters() - Method in class pt.digitalis.dif.codegen.templates.StageCGTemplate
 
getParameters() - Method in class pt.digitalis.dif.codegen.templates.StageInstanceCGTemplate
 
getParameters() - Method in interface pt.digitalis.dif.controller.interfaces.IDIFRequest
Inspector for the request parameters.
getParameters() - Method in class pt.digitalis.dif.controller.objects.DIFRequest
 
getParameters() - Method in class pt.digitalis.dif.controller.objects.DIFUserInSession
 
getParameters() - Method in class pt.digitalis.dif.controller.security.objects.DIFUserImpl
 
getParameters() - Method in interface pt.digitalis.dif.controller.security.objects.IDIFUser
Gets the user parameter list.
getParameters() - Method in interface pt.digitalis.dif.dem.interfaces.IStage
Returns the parameters for the current stage
getParameters(Entity, String) - Method in class pt.digitalis.dif.dem.managers.impl.ParameterManagerImpl
 
getParameters(IApplication) - Method in class pt.digitalis.dif.dem.managers.impl.ParameterManagerImpl
 
getParameters(IProvider) - Method in class pt.digitalis.dif.dem.managers.impl.ParameterManagerImpl
 
getParameters(IService) - Method in class pt.digitalis.dif.dem.managers.impl.ParameterManagerImpl
 
getParameters(IStage) - Method in class pt.digitalis.dif.dem.managers.impl.ParameterManagerImpl
 
getParameters(Entity, String) - Method in interface pt.digitalis.dif.dem.managers.IParameterManager
Return the parameters for the given entity
getParameters(IApplication) - Method in interface pt.digitalis.dif.dem.managers.IParameterManager
Gets the parameters of a given Application.
getParameters(IProvider) - Method in interface pt.digitalis.dif.dem.managers.IParameterManager
Gets the parameters of a given Provider.
getParameters(IService) - Method in interface pt.digitalis.dif.dem.managers.IParameterManager
Gets the parameters of a given Service.
getParameters(IStage) - Method in interface pt.digitalis.dif.dem.managers.IParameterManager
Gets the parameters of a given Stage.
getParameters() - Method in class pt.digitalis.dif.dem.objects.parameters.ParameterList
 
getParameters() - Method in class pt.digitalis.dif.dem.objects.parameters.rules.AbstractParameterRule
 
getParameters() - Method in interface pt.digitalis.dif.dem.objects.parameters.rules.IParameterRule
Inspector for the 'parameters' attribute.
getParameterScope(String) - Static method in class pt.digitalis.dif.codegen.templates.TemplateResources
Returns the parameter scope
getParameterScope() - Method in interface pt.digitalis.dif.dem.objects.parameters.IParameter
 
getParameterScope() - Method in class pt.digitalis.dif.dem.objects.parameters.types.AbstractParameter
 
getParametersInstance(IStageInstance) - Static method in class pt.digitalis.dif.codegen.templates.TemplateResources
Returns a IParameters instance Development note: This is a workaround for a Javassist bug.
getParentFullPathInRepository(Node) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
Gets the parent full path
getParentGroup() - Method in class pt.digitalis.dif.controller.security.objects.DIFGroupImpl
 
getParentGroup() - Method in interface pt.digitalis.dif.controller.security.objects.IDIFGroup
Returns the parent group.
getParentGroupID() - Method in class pt.digitalis.dif.controller.security.objects.DIFGroupImpl
 
getParentGroupID() - Method in interface pt.digitalis.dif.controller.security.objects.IDIFGroup
Returns the parent group ID.
getParentID() - Method in interface pt.digitalis.dif.dem.objects.parameters.IParameter
 
getParentID() - Method in class pt.digitalis.dif.dem.objects.parameters.types.AbstractParameter
 
getParentNode() - Method in class pt.digitalis.dif.utils.extensions.cms.ContentItem
 
getParentNode() - Method in class pt.digitalis.dif.utils.extensions.cms.Node
 
getParentNodeId() - Method in class pt.digitalis.dif.utils.extensions.cms.ContentItem
Inspector for the 'parentNodeId' attribute.
getParentNodeId() - Method in class pt.digitalis.dif.utils.extensions.cms.Node
Inspector for the 'parentNodeId' attribute.
getParentType() - Method in interface pt.digitalis.dif.dem.objects.parameters.IParameter
 
getParentType() - Method in class pt.digitalis.dif.dem.objects.parameters.types.AbstractParameter
 
getPassword() - Method in class pt.digitalis.dif.controller.objects.DIFUserInSession
 
getPassword() - Method in class pt.digitalis.dif.controller.objects.SSOInfo
 
getPassword() - Method in class pt.digitalis.dif.controller.security.objects.DIFUserImpl
 
getPassword() - Method in interface pt.digitalis.dif.controller.security.objects.IDIFInternalUser
 
getPersistPools() - Method in class pt.digitalis.dif.startup.DIFGeneralConfigurationParameters
Inspector for the 'persistPools' attribute.
getPool() - Static method in class pt.digitalis.dif.utils.mail.MailMemoryPool
 
getPreviousForByFirstAccess(String) - Method in interface pt.digitalis.dif.controller.interfaces.INavigationHistory
Finds the previous breadcrumb for a given stage by first access
getPreviousForByFirstAccess(String) - Method in class pt.digitalis.dif.controller.objects.NavigationHistoryImpl
 
getPreviousForByLastAccess(String) - Method in interface pt.digitalis.dif.controller.interfaces.INavigationHistory
Finds the previous breadcrumb for a given stage by last access
getPreviousForByLastAccess(String) - Method in class pt.digitalis.dif.controller.objects.NavigationHistoryImpl
 
getPrivateParameters() - Static method in class pt.digitalis.dif.controller.http.HTTPConstants
Inspector for the 'privateParameters' attribute.
getProfile() - Method in class pt.digitalis.dif.controller.objects.DIFUserInSession
 
getProfile() - Method in class pt.digitalis.dif.controller.security.objects.DIFUserImpl
 
getProfile() - Method in interface pt.digitalis.dif.controller.security.objects.IDIFUser
Retrieves the user profile or default group
getProfileID() - Method in class pt.digitalis.dif.controller.objects.DIFUserInSession
 
getProfileID() - Method in class pt.digitalis.dif.controller.security.objects.DIFUserImpl
 
getProfileID() - Method in interface pt.digitalis.dif.controller.security.objects.IDIFUser
Retrieves the user profile or default group ID
getProperties() - Method in class pt.digitalis.dif.utils.mail.MailAction
 
getProvider() - Method in class pt.digitalis.dif.codegen.templates.ApplicationCGTemplate
 
getProvider(String) - Static method in class pt.digitalis.dif.codegen.util.DEMLoaderEntityRegistry
Searches the providers for the entry with the given ID
getProvider(String) - Method in class pt.digitalis.dif.dem.DEMRegistryImpl
 
getProvider() - Method in interface pt.digitalis.dif.dem.interfaces.IApplication
Returns the Application's provider.
getProvider(String) - Method in interface pt.digitalis.dif.dem.interfaces.IDEMRegistry
Returns a provider associated with a given ID.
getProvider(String) - Method in interface pt.digitalis.dif.dem.managers.IDEMManager
Returns the provider with the given id
getProvider(String) - Method in class pt.digitalis.dif.dem.managers.impl.DEMManagerImpl
 
getProviderCount() - Static method in class pt.digitalis.dif.codegen.util.DEMLoaderEntityRegistry
Returns the registered providers count
getProviderEdition(String) - Method in class pt.digitalis.dif.dem.managers.impl.RegistrationManagerImpl
 
getProviderEdition(String) - Method in interface pt.digitalis.dif.dem.managers.IRegistrationManager
Inspects the Provider Edition
getProviderParameters() - Method in interface pt.digitalis.dif.dem.objects.parameters.IParameters
Retrieves all provider parameters.
getProviderParameters() - Method in class pt.digitalis.dif.dem.objects.parameters.ParametersImpl
 
getProviders() - Static method in class pt.digitalis.dif.codegen.util.DEMLoaderEntityRegistry
Returns the Map of registered providers with the ID and their class objects
getProviders() - Static method in class pt.digitalis.dif.dem.DEMRegistryImpl
Returns the map of all registered providers.
getProviders() - Method in interface pt.digitalis.dif.dem.managers.IDEMManager
Returns all registered providers.
getProviders() - Method in class pt.digitalis.dif.dem.managers.impl.DEMManagerImpl
 
getProvidersAsList() - Static method in class pt.digitalis.dif.codegen.templates.TemplateResources
Returns the providers as a List of IProvider
getPublicAccessControlList() - Method in class pt.digitalis.dif.controller.security.managers.impl.AbstractAuthorizationManagerImpl
Inspector for the 'publicAccessControlList' attribute.
getRegistrationManager() - Static method in class pt.digitalis.dif.codegen.templates.TemplateResources
Returns the registration manager.
getRegistry() - Static method in class pt.digitalis.dif.dem.DEMRegistryImpl
Returns the DEMRegistryImpl instance (Singleton pattern).
getRegistry() - Static method in class pt.digitalis.dif.ioc.DIFIoCRegistry
Getter for the Singleton instance of IIoCRegistry
getRemoteTemplate(String) - Static method in class pt.digitalis.dif.utils.templates.TemplateUtils
Get a Remote template
getRemoteTemplate(String, String) - Static method in class pt.digitalis.dif.utils.templates.TemplateUtils
Get the remote template for language
getRenderedExceptionContext() - Method in exception pt.digitalis.dif.exception.controller.ControllerException
 
getRenderedExceptionContext() - Method in exception pt.digitalis.dif.exception.DIFException
 
getRenderedExceptionContext() - Method in interface pt.digitalis.dif.exception.IContextException
Renders the exception context.
getReportIssueDestinationMail() - Method in class pt.digitalis.dif.startup.DIFErrorHandingConfiguration
Inspector for the 'reportIssueDestinationMail' attribute.
getReportIssueDestinationMailControlledEnvirionment() - Method in class pt.digitalis.dif.startup.DIFErrorHandingConfiguration
Inspector for the 'reportIssueDestinationMailControlledEnvirionment' attribute.
getRequest() - Method in interface pt.digitalis.dif.controller.interfaces.IDIFContext
Inspector for the DIFRequest object
getRequest() - Method in interface pt.digitalis.dif.controller.interfaces.IDIFResponse
 
getRequest() - Method in class pt.digitalis.dif.controller.objects.DIFContext
 
getRequest() - Method in class pt.digitalis.dif.controller.objects.DIFResponse
 
getRequestParameter(IDIFContext, String) - Static method in class pt.digitalis.dif.codegen.templates.TemplateResources
returns a given parameter form the request
getRestAction() - Method in interface pt.digitalis.dif.controller.interfaces.IDIFRequest
 
getRestAction() - Method in class pt.digitalis.dif.controller.objects.DIFRequest
 
getResultMessage() - Method in interface pt.digitalis.dif.controller.interfaces.IDIFContext
Inspector for the 'resultMessage' attribute.
getResultMessage() - Method in interface pt.digitalis.dif.controller.interfaces.IDIFResponse
Inspector for the 'resultMessage' attribute.
getResultMessage() - Method in class pt.digitalis.dif.controller.objects.DIFContext
 
getResultMessage() - Method in class pt.digitalis.dif.controller.objects.DIFResponse
 
getReturnSignatureForClass(Class<?>) - Static method in class pt.digitalis.dif.codegen.CGAncillaries
 
getRootNodes(IDIFUser) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
 
getRootNodes(IDIFUser) - Method in interface pt.digitalis.dif.utils.extensions.cms.IContentManager
Searches root nodes that user has access
getRootNodesInRepository(IDIFUser) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
Searches root nodes
getRowsPerPage() - Method in class pt.digitalis.dif.utils.Pagination
Get the limit of results per page
getRule() - Method in class pt.digitalis.dif.dem.objects.parameters.errors.ParameterError
Inspector for the 'rule' attribute.
getRules() - Method in interface pt.digitalis.dif.dem.objects.parameters.IParameter
Inspector for the 'rules' attribute.
getRules() - Method in class pt.digitalis.dif.dem.objects.parameters.types.AbstractParameter
 
getSchema() - Method in interface pt.digitalis.dif.controller.interfaces.IModelManager
Get the model manager identifier
getScope() - Method in class pt.digitalis.dif.utils.cache.CacheInfo
Inspector for the 'scope' attribute.
getScopeID() - Method in enum pt.digitalis.dif.utils.cache.CacheScope
Inspector for the 'scopeID' attribute.
getSecondsForSessionCleanup() - Method in class pt.digitalis.dif.startup.DIFGeneralConfigurationParameters
Inspector for the session collection time property.
getSeed() - Method in class pt.digitalis.dif.dem.objects.LicenseImpl
The defined default Seed for DIF.
getService() - Method in class pt.digitalis.dif.codegen.templates.StageCGTemplate
 
getService() - Method in class pt.digitalis.dif.codegen.templates.StageInstanceCGTemplate
The service is constant and common to all instances and as such can be placed on the _CG_proxy.
getService(String) - Static method in class pt.digitalis.dif.codegen.util.DEMLoaderEntityRegistry
Searches the services for the entry with the given ID
getService(String) - Method in class pt.digitalis.dif.dem.DEMRegistryImpl
 
getService(String) - Method in interface pt.digitalis.dif.dem.interfaces.IDEMRegistry
Returns a service associated with a given ID.
getService() - Method in interface pt.digitalis.dif.dem.interfaces.IStage
Returns the Stage service.
getService(String) - Method in interface pt.digitalis.dif.dem.managers.IDEMManager
Returns the service with the given id
getService(String) - Method in class pt.digitalis.dif.dem.managers.impl.DEMManagerImpl
 
getServiceCount() - Static method in class pt.digitalis.dif.codegen.util.DEMLoaderEntityRegistry
Returns the registered services count
getServiceEdition(String) - Method in class pt.digitalis.dif.dem.managers.impl.RegistrationManagerImpl
 
getServiceEdition(String) - Method in interface pt.digitalis.dif.dem.managers.IRegistrationManager
Inspects the Service Edition
getServiceParameters() - Method in interface pt.digitalis.dif.dem.objects.parameters.IParameters
Retrieves all service parameters.
getServiceParameters() - Method in class pt.digitalis.dif.dem.objects.parameters.ParametersImpl
 
getServices() - Method in class pt.digitalis.dif.codegen.templates.ApplicationCGTemplate
 
getServices() - Static method in class pt.digitalis.dif.codegen.util.DEMLoaderEntityRegistry
Returns the Map of registered services with the ID and their class objects
getServices() - Static method in class pt.digitalis.dif.dem.DEMRegistryImpl
Returns the map of all services registered.
getServices() - Method in interface pt.digitalis.dif.dem.interfaces.IApplication
Returns a list of all services associated to the Application.
getServices(IApplication) - Method in interface pt.digitalis.dif.dem.managers.IDEMManager
Returns all services related to the given application.
getServices(IApplication) - Method in class pt.digitalis.dif.dem.managers.impl.DEMManagerImpl
 
getSession() - Method in interface pt.digitalis.dif.controller.interfaces.IDIFContext
Inspector for the session object.
getSession() - Method in interface pt.digitalis.dif.controller.interfaces.IDIFRequest
Inspector for the session.
getSession() - Method in class pt.digitalis.dif.controller.objects.DIFContext
 
getSession() - Method in class pt.digitalis.dif.controller.objects.DIFRequest
 
getSession(String) - Method in class pt.digitalis.dif.controller.security.managers.impl.SessionManagerImpl
 
getSession(String) - Method in interface pt.digitalis.dif.controller.security.managers.ISessionManager
Gets a managed session
getSessionExpirationTimeAfterTimeout() - Method in class pt.digitalis.dif.startup.DIFGeneralConfigurationParameters
 
getSessionID() - Method in interface pt.digitalis.dif.controller.interfaces.IDIFSession
 
getSessionID() - Method in class pt.digitalis.dif.controller.objects.DIFSession
 
getSessionTimeOut() - Method in interface pt.digitalis.dif.controller.interfaces.IDIFSession
Inspector for the session time-out value.
getSessionTimeOut() - Method in class pt.digitalis.dif.controller.objects.DIFSession
 
getSessionTimeout() - Method in class pt.digitalis.dif.startup.DIFGeneralConfigurationParameters
Returns the defined session time out value.
getSetupMethod() - Method in class pt.digitalis.dif.sanitycheck.manager.SanityCheckTestSuiteDefinition
Inspector for the 'setupMethod' attribute.
getSoftware() - Method in class pt.digitalis.dif.controller.objects.ClientDescriptor
 
getSource() - Method in class pt.digitalis.dif.codegen.util.ClassMethodEnhancement
Returns the source.
getSSOInfo() - Method in class pt.digitalis.dif.controller.AbstractDIFDispatcher
Used to inject the SSO Info for the dispatcher authentication process
getStage(String) - Static method in class pt.digitalis.dif.codegen.util.DEMLoaderEntityRegistry
Searches the stages for the entry with the given ID
getStage() - Method in interface pt.digitalis.dif.controller.interfaces.IDIFContext
Inspector for the current stage
getStage() - Method in interface pt.digitalis.dif.controller.interfaces.IDIFRequest
Stage inspector.
getStage() - Method in class pt.digitalis.dif.controller.objects.DIFContext
 
getStage() - Method in class pt.digitalis.dif.controller.objects.DIFRequest
 
getStage(String) - Method in class pt.digitalis.dif.dem.DEMRegistryImpl
 
getStage(String) - Method in interface pt.digitalis.dif.dem.interfaces.IDEMRegistry
Returns a stage associated with a given ID.
getStage(String) - Method in interface pt.digitalis.dif.dem.managers.IDEMManager
Returns the stage with the given id
getStage(String) - Method in class pt.digitalis.dif.dem.managers.impl.DEMManagerImpl
 
getStageClientName(IStage) - Method in class pt.digitalis.dif.dem.managers.impl.RegistrationManagerImpl
 
getStageClientName(IStage) - Method in interface pt.digitalis.dif.dem.managers.IRegistrationManager
Inspects the Stage Client Name
getStageCount() - Static method in class pt.digitalis.dif.codegen.util.DEMLoaderEntityRegistry
Returns the registered stages count
getStageEdition(String) - Method in class pt.digitalis.dif.dem.managers.impl.RegistrationManagerImpl
 
getStageEdition(String) - Method in interface pt.digitalis.dif.dem.managers.IRegistrationManager
Inspects the Stage Edition
getStageID() - Method in class pt.digitalis.dif.controller.objects.Breadcrumb
Inspector for the 'stageID' attribute.
getStageID() - Method in interface pt.digitalis.dif.dem.interfaces.ICustomFormDefinition
Inspector for the 'stageID' attribute.
getStageID() - Method in class pt.digitalis.dif.dem.objects.CustomFormDefinition
 
getStageInstance() - Method in interface pt.digitalis.dif.controller.interfaces.IDIFResponse
 
getStageInstance() - Method in class pt.digitalis.dif.controller.objects.DIFResponse
 
getStageInstanceClassName() - Method in class pt.digitalis.dif.codegen.templates.StageCGTemplate
 
getStageInstanceClassName() - Method in class pt.digitalis.dif.codegen.templates.StageInstanceCGTemplate
 
getStageInstanceClassName() - Method in interface pt.digitalis.dif.dem.interfaces.IStage
Obtains the original stage class name
getStageParameters() - Method in interface pt.digitalis.dif.dem.objects.parameters.IParameters
Retrieves all stage parameters.
getStageParameters() - Method in class pt.digitalis.dif.dem.objects.parameters.ParametersImpl
 
getStageProxy() - Method in interface pt.digitalis.dif.controller.interfaces.IDIFRequest
Stage inspector.
getStageProxy() - Method in class pt.digitalis.dif.controller.objects.DIFRequest
 
getStageResult(String) - Method in interface pt.digitalis.dif.controller.interfaces.IDIFResponse
Returns the value of the result with a given name, if it exists
getStageResult(String) - Method in class pt.digitalis.dif.controller.objects.DIFResponse
 
getStageResults() - Method in interface pt.digitalis.dif.controller.interfaces.IDIFContext
Inspector for the stage results.
getStageResults() - Method in interface pt.digitalis.dif.controller.interfaces.IDIFResponse
Returns the DIFResponse stage results.
getStageResults() - Method in class pt.digitalis.dif.controller.objects.DIFContext
 
getStageResults() - Method in class pt.digitalis.dif.controller.objects.DIFResponse
 
getStages() - Method in class pt.digitalis.dif.codegen.templates.ServiceCGTemplate
 
getStages() - Static method in class pt.digitalis.dif.codegen.util.DEMLoaderEntityRegistry
Returns the Map of registered stages with the ID and their class objects
getStages() - Static method in class pt.digitalis.dif.dem.DEMRegistryImpl
Returns the map of all stages registered.
getStages() - Method in interface pt.digitalis.dif.dem.interfaces.IService
Returns the list of Service stages.
getStages(IService) - Method in interface pt.digitalis.dif.dem.managers.IDEMManager
Returns all stages related to the given service.
getStages(IService) - Method in class pt.digitalis.dif.dem.managers.impl.DEMManagerImpl
 
getStartRow() - Method in class pt.digitalis.dif.utils.Pagination
Get the start row
getStartTime() - Method in class pt.digitalis.dif.sanitycheck.SanityCheckResult
Inspector for the 'startTime' attribute.
getStartValue() - Method in class pt.digitalis.dif.dem.objects.parameters.rules.AbstractParameterRule
 
getStartValue() - Method in interface pt.digitalis.dif.dem.objects.parameters.rules.IParameterRule
Inspector for the 'startValue' attribute.
getStep() - Method in exception pt.digitalis.dif.exception.controller.ControllerException
 
getSubject() - Method in class pt.digitalis.dif.utils.mail.MailAction
Inspector for the 'subject' attribute.
getSuccessMessage() - Method in class pt.digitalis.dif.sanitycheck.TestResult
Inspector for the 'sucessMessage' attribute.
getSupportedBrowser() - Method in class pt.digitalis.dif.controller.objects.ClientDescriptor
 
getSupportedClasses() - Method in interface pt.digitalis.dif.dem.objects.parameters.IParameter
 
getSupportedClasses() - Method in class pt.digitalis.dif.dem.objects.parameters.types.BigDecimalParameter
 
getSupportedClasses() - Method in class pt.digitalis.dif.dem.objects.parameters.types.BooleanParameter
 
getSupportedClasses() - Method in class pt.digitalis.dif.dem.objects.parameters.types.DateParameter
 
getSupportedClasses() - Method in class pt.digitalis.dif.dem.objects.parameters.types.DocumentParameter
 
getSupportedClasses() - Method in class pt.digitalis.dif.dem.objects.parameters.types.DoubleParameter
 
getSupportedClasses() - Method in class pt.digitalis.dif.dem.objects.parameters.types.LongParameter
 
getSupportedClasses() - Method in class pt.digitalis.dif.dem.objects.parameters.types.StringParameter
 
getSupportedLanguages() - Method in interface pt.digitalis.dif.dem.managers.IMessageManager
Returns the list of supported languages.
getSupportedLanguages() - Method in class pt.digitalis.dif.dem.managers.impl.AbstractMessageManager
 
getSystem() - Method in class pt.digitalis.dif.controller.objects.SSOInfo
 
getSystemProperties() - Static method in class pt.digitalis.dif.utils.system.SystemUtils
Gets the system properties.
getTarget() - Method in class pt.digitalis.dif.dem.objects.ViewObject
Returns the ViewObject's path.
getTemplateContent(String, Map<String, String>) - Static method in class pt.digitalis.dif.utils.templates.TemplateUtils
Reads a given template and it's content
getTemplateContent(String, String, Map<String, String>) - Static method in class pt.digitalis.dif.utils.templates.TemplateUtils
Reads a given template and it's content
getTemplateResources() - Method in class pt.digitalis.dif.codegen.templates.ApplicationCGTemplate
 
getTemplateResources() - Method in class pt.digitalis.dif.codegen.templates.ProviderCGTemplate
 
getTemplateResources() - Method in class pt.digitalis.dif.codegen.templates.ServiceCGTemplate
 
getTemplateResources() - Method in class pt.digitalis.dif.codegen.templates.StageCGTemplate
For usage of the CG methods
getTemplateResources() - Method in class pt.digitalis.dif.codegen.templates.StageInstanceCGTemplate
For usage of the CG methods
getTemplateStream(String) - Static method in class pt.digitalis.dif.utils.templates.TemplateUtils
Returns a given template input stream
getTemporaryAttributes() - Method in interface pt.digitalis.dif.controller.interfaces.IDIFContext
Inspector for the 'temporaryAttributes' attribute.
getTemporaryAttributes() - Method in class pt.digitalis.dif.controller.objects.DIFContext
 
getTestExecutionDuration() - Method in class pt.digitalis.dif.sanitycheck.SanityCheckResult
 
getTestingMode() - Static method in class pt.digitalis.dif.startup.DIFStartupConfiguration
Inspector for the 'testingMode' attribute.
getTestMethods() - Method in class pt.digitalis.dif.sanitycheck.manager.SanityCheckTestSuiteDefinition
Inspector for the 'testMethods' attribute.
getTestResults() - Method in class pt.digitalis.dif.sanitycheck.SanityCheckResult
Inspector for the 'results' attribute.
getTestSuite() - Method in class pt.digitalis.dif.sanitycheck.SanityCheckResult
Inspector for the 'testSuite' attribute.
getTestSuiteInstance() - Method in class pt.digitalis.dif.sanitycheck.manager.SanityCheckTestSuiteDefinition
Inspector for the 'testSuiteInstance' attribute.
getTestSuites() - Static method in class pt.digitalis.dif.sanitycheck.manager.SanityCheckManager
Inspector for the 'testSuites' attribute.
getTimestamp() - Method in class pt.digitalis.dif.controller.objects.Breadcrumb
Inspector for the 'timestamp' attribute.
getTitle() - Method in class pt.digitalis.dif.controller.objects.ResultMessage
Inspector for the 'title' attribute.
getTranslations() - Method in class pt.digitalis.dif.dem.objects.messages.MessageTranslations
Returns all the translations for the message.
getType() - Method in class pt.digitalis.dif.controller.objects.ResultMessage
Inspector for the 'type' attribute.
getType() - Method in class pt.digitalis.dif.dem.objects.ViewObject
Returns the ViewObject's type.
getType() - Method in class pt.digitalis.dif.utils.mail.MailAction
Inspector for the 'type' attribute.
getTypeNameFromEntity(Entity) - Static method in class pt.digitalis.dif.controller.security.objects.ACLEntry
Converts an Entity to it's type name.
getUID() - Method in class pt.digitalis.dif.codegen.templates.ApplicationCGTemplate
 
getUID() - Method in class pt.digitalis.dif.codegen.templates.ProviderCGTemplate
 
getUID() - Method in class pt.digitalis.dif.codegen.templates.ServiceCGTemplate
 
getUID() - Method in class pt.digitalis.dif.codegen.templates.StageCGTemplate
 
getUID() - Method in class pt.digitalis.dif.codegen.templates.StageInstanceCGTemplate
 
getUID() - Method in interface pt.digitalis.dif.dem.interfaces.IEntity
Returns the entity's unique ID.
getUID() - Method in class pt.digitalis.dif.dem.objects.issues.UsageIssue
Inspector for the 'UID' attribute.
getUser() - Method in interface pt.digitalis.dif.controller.interfaces.IDIFSession
Gets the user in session.
getUser() - Method in class pt.digitalis.dif.controller.objects.DIFSession
 
getUser(String) - Method in interface pt.digitalis.dif.controller.security.managers.IIdentityManager
Gets an user from its id, if it exists.
getUser(String) - Method in class pt.digitalis.dif.controller.security.managers.impl.IdentityManagerStaticImpl
Returns null if the user doesn't exist.
getUser() - Method in class pt.digitalis.dif.utils.extensions.cms.ContentItem
Inspector for the 'userId' attribute.
getUser() - Method in class pt.digitalis.dif.utils.extensions.cms.Node
Inspector for the 'user' attribute.
getUserAccessControlList() - Method in class pt.digitalis.dif.controller.security.managers.impl.AbstractAuthorizationManagerImpl
Inspector for the 'userAccessControlList' attribute.
getUserGroups(String) - Method in interface pt.digitalis.dif.controller.security.managers.IIdentityManager
Returns the list of groups of a given user
getUserGroups(String, boolean) - Method in interface pt.digitalis.dif.controller.security.managers.IIdentityManager
Returns the list of groups of a given user
getUserGroups(String, boolean) - Method in class pt.digitalis.dif.controller.security.managers.impl.AbstractIdentityManager
 
getUserGroups(String) - Method in class pt.digitalis.dif.controller.security.managers.impl.IdentityManagerStaticImpl
 
getUserGroupsIDs(String) - Method in interface pt.digitalis.dif.controller.security.managers.IIdentityManager
Returns the list of group IDs of a given user
getUserGroupsIDs(String, boolean) - Method in interface pt.digitalis.dif.controller.security.managers.IIdentityManager
Returns the list of group IDs of a given user
getUserGroupsIDs(String, boolean) - Method in class pt.digitalis.dif.controller.security.managers.impl.AbstractIdentityManager
 
getUserGroupsIDs(String) - Method in class pt.digitalis.dif.controller.security.managers.impl.IdentityManagerStaticImpl
 
getUserGroupsPagination(String, Pagination) - Method in interface pt.digitalis.dif.controller.security.managers.IIdentityManager
Returns the list of groups of a given user, with pagination.
getUserGroupsPagination(String, Pagination) - Method in class pt.digitalis.dif.controller.security.managers.impl.IdentityManagerStaticImpl
 
getUserID() - Method in class pt.digitalis.dif.controller.security.objects.ACLEntry
Returns the user ID.
getUserID() - Method in class pt.digitalis.dif.utils.extensions.cms.ACLEntry
Inspector for the 'userID' attribute.
getUserIDs() - Method in class pt.digitalis.dif.controller.security.objects.DIFGroupImpl
 
getUserIDs() - Method in interface pt.digitalis.dif.controller.security.objects.IDIFGroup
Retrieves the list of user IDs associated with this group
getUserIDsInGroup(String) - Method in interface pt.digitalis.dif.controller.security.managers.IIdentityManager
Returns the list of user IDs of a given group
getUserIDsInGroup(String) - Method in class pt.digitalis.dif.controller.security.managers.impl.IdentityManagerStaticImpl
 
getUserLoginAttributeName() - Method in interface pt.digitalis.dif.controller.security.managers.IIdentityManager
Gets the user login attribute name
getUserLoginAttributeName() - Method in class pt.digitalis.dif.controller.security.managers.impl.IdentityManagerStaticImpl
 
getUsername() - Method in class pt.digitalis.dif.controller.objects.SSOInfo
 
getUserParameter(String, String) - Method in interface pt.digitalis.dif.controller.security.managers.IIdentityManager
Gets a given parameter from a given user.
getUserParameter(String, String) - Method in class pt.digitalis.dif.controller.security.managers.impl.AbstractIdentityManager
 
getUserParameters(String) - Method in interface pt.digitalis.dif.controller.security.managers.IIdentityManager
Gets all the parameters from a given user.
getUserParameters(String) - Method in class pt.digitalis.dif.controller.security.managers.impl.AbstractIdentityManager
 
getUserParentGroupAttributeName() - Method in interface pt.digitalis.dif.controller.security.managers.IIdentityManager
Returns the user parent group attribute name
getUserParentGroupAttributeName() - Method in class pt.digitalis.dif.controller.security.managers.impl.IdentityManagerStaticImpl
 
getUsers(Pagination) - Method in interface pt.digitalis.dif.controller.security.managers.IIdentityManager
Returns a subset of all users in the system, according to the parameters
getUsers(Pagination) - Method in class pt.digitalis.dif.controller.security.managers.impl.IdentityManagerStaticImpl
 
getUsers() - Method in class pt.digitalis.dif.controller.security.objects.DIFGroupImpl
 
getUsers() - Method in interface pt.digitalis.dif.controller.security.objects.IDIFGroup
Retrieves the list of users associated with this group
getUsersByAttribute(String, String) - Method in interface pt.digitalis.dif.controller.security.managers.IIdentityManager
Returns the list of users with a given attribute value.
getUsersByAttribute(String, String) - Method in class pt.digitalis.dif.controller.security.managers.impl.IdentityManagerStaticImpl
 
getUsersByAttributes(Map<String, String>) - Method in interface pt.digitalis.dif.controller.security.managers.IIdentityManager
Get users that match specified attributes.
getUsersByAttributes(Map<String, String>, Pagination) - Method in interface pt.digitalis.dif.controller.security.managers.IIdentityManager
Get users that match specified attributes.
getUsersByAttributes(Map<String, String>) - Method in class pt.digitalis.dif.controller.security.managers.impl.IdentityManagerStaticImpl
 
getUsersByAttributes(Map<String, String>, Pagination) - Method in class pt.digitalis.dif.controller.security.managers.impl.IdentityManagerStaticImpl
 
getUsersByEmail(String) - Method in interface pt.digitalis.dif.controller.security.managers.IIdentityManager
Returns the list of users with a given email attribute value.
getUsersByEmail(String) - Method in class pt.digitalis.dif.controller.security.managers.impl.IdentityManagerStaticImpl
 
getUseSSL() - Method in interface pt.digitalis.dif.utils.mail.IMailConfiguration
Inspector for the 'useSSL' attribute.
getUseSSL() - Method in class pt.digitalis.dif.utils.mail.MailConfiguration
Inspector for the 'useSSL' attribute.
getValidationResult(Object, IStageInstance) - Method in class pt.digitalis.dif.dem.objects.parameters.constraints.AbstractParameterConstraint
 
getValidationResult(Object, IStageInstance) - Method in interface pt.digitalis.dif.dem.objects.parameters.constraints.IParameterConstraint
Get the Validation result, Validates the parameter value passed in it's native type
getValidationResult(IStageInstance, T, boolean, AbstractParameter<T>) - Method in interface pt.digitalis.dif.dem.objects.parameters.rules.IParameterRule
Gets the validation result for the present parameter
getValidationResult(IStageInstance, T, boolean, AbstractParameter<T>) - Method in class pt.digitalis.dif.dem.objects.parameters.rules.ParameterRuleDependent
Gets the validation result for the present parameter
getValidationResult(IStageInstance, T, boolean, AbstractParameter<T>) - Method in class pt.digitalis.dif.dem.objects.parameters.rules.ParameterRuleExclusive
Gets the validation result for the present parameter
getValidator(String) - Static method in class pt.digitalis.dif.codegen.util.DEMLoaderEntityRegistry
Searches the validators for the entry with the given ID
getValidator() - Method in class pt.digitalis.dif.dem.objects.parameters.errors.ParameterError
Inspector for the validator.
getValidatorCount() - Static method in class pt.digitalis.dif.codegen.util.DEMLoaderEntityRegistry
Returns the registered validators count
getValidators() - Static method in class pt.digitalis.dif.codegen.util.DEMLoaderEntityRegistry
Returns the Map of registered validators with the ID and their class objects
getValidators() - Method in interface pt.digitalis.dif.dem.objects.parameters.IParameter
 
getValidators() - Method in class pt.digitalis.dif.dem.objects.parameters.types.AbstractParameter
 
getValue(IDIFContext) - Method in interface pt.digitalis.dif.dem.objects.parameters.IParameter
Returns the parameter value.
getValue() - Method in class pt.digitalis.dif.dem.objects.parameters.rules.AbstractParameterRule
 
getValue() - Method in interface pt.digitalis.dif.dem.objects.parameters.rules.IParameterRule
Inspector for the 'value' attribute.
getValue(IDIFContext) - Method in class pt.digitalis.dif.dem.objects.parameters.types.AbstractParameter
 
getValue(IDIFContext) - Method in class pt.digitalis.dif.dem.objects.parameters.types.BooleanParameter
 
getValueAsBigDecimal(IDIFContext) - Method in interface pt.digitalis.dif.dem.objects.parameters.IParameter
 
getValueAsBigDecimal(IDIFContext) - Method in class pt.digitalis.dif.dem.objects.parameters.types.BigDecimalParameter
 
getValueAsBigDecimal(IDIFContext) - Method in class pt.digitalis.dif.dem.objects.parameters.types.BooleanParameter
 
getValueAsBigDecimal(IDIFContext) - Method in class pt.digitalis.dif.dem.objects.parameters.types.DateParameter
 
getValueAsBigDecimal(IDIFContext) - Method in class pt.digitalis.dif.dem.objects.parameters.types.DocumentParameter
 
getValueAsBigDecimal(IDIFContext) - Method in class pt.digitalis.dif.dem.objects.parameters.types.DoubleParameter
 
getValueAsBigDecimal(IDIFContext) - Method in class pt.digitalis.dif.dem.objects.parameters.types.LongParameter
 
getValueAsBigDecimal(IDIFContext) - Method in class pt.digitalis.dif.dem.objects.parameters.types.StringParameter
 
getValueAsBoolean(IDIFContext) - Method in interface pt.digitalis.dif.dem.objects.parameters.IParameter
 
getValueAsBoolean(IDIFContext) - Method in class pt.digitalis.dif.dem.objects.parameters.types.BigDecimalParameter
 
getValueAsBoolean(IDIFContext) - Method in class pt.digitalis.dif.dem.objects.parameters.types.BooleanParameter
 
getValueAsBoolean(IDIFContext) - Method in class pt.digitalis.dif.dem.objects.parameters.types.DateParameter
 
getValueAsBoolean(IDIFContext) - Method in class pt.digitalis.dif.dem.objects.parameters.types.DocumentParameter
 
getValueAsBoolean(IDIFContext) - Method in class pt.digitalis.dif.dem.objects.parameters.types.DoubleParameter
 
getValueAsBoolean(IDIFContext) - Method in class pt.digitalis.dif.dem.objects.parameters.types.LongParameter
 
getValueAsBoolean(IDIFContext) - Method in class pt.digitalis.dif.dem.objects.parameters.types.StringParameter
 
getValueAsDate(IDIFContext) - Method in interface pt.digitalis.dif.dem.objects.parameters.IParameter
 
getValueAsDate(IDIFContext) - Method in class pt.digitalis.dif.dem.objects.parameters.types.BigDecimalParameter
 
getValueAsDate(IDIFContext) - Method in class pt.digitalis.dif.dem.objects.parameters.types.BooleanParameter
 
getValueAsDate(IDIFContext) - Method in class pt.digitalis.dif.dem.objects.parameters.types.DateParameter
 
getValueAsDate(IDIFContext) - Method in class pt.digitalis.dif.dem.objects.parameters.types.DocumentParameter
 
getValueAsDate(IDIFContext) - Method in class pt.digitalis.dif.dem.objects.parameters.types.DoubleParameter
 
getValueAsDate(IDIFContext) - Method in class pt.digitalis.dif.dem.objects.parameters.types.LongParameter
 
getValueAsDate(IDIFContext) - Method in class pt.digitalis.dif.dem.objects.parameters.types.StringParameter
 
getValueAsDocument(IDIFContext) - Method in interface pt.digitalis.dif.dem.objects.parameters.IParameter
Returns the parameter value as a Document Note: Only Document types parameters will correctly respond to this method.
getValueAsDocument(IDIFContext) - Method in class pt.digitalis.dif.dem.objects.parameters.types.AbstractParameter
 
getValueAsDocument(IDIFContext) - Method in class pt.digitalis.dif.dem.objects.parameters.types.DocumentParameter
 
getValueAsDouble(IDIFContext) - Method in interface pt.digitalis.dif.dem.objects.parameters.IParameter
 
getValueAsDouble(IDIFContext) - Method in class pt.digitalis.dif.dem.objects.parameters.types.BigDecimalParameter
 
getValueAsDouble(IDIFContext) - Method in class pt.digitalis.dif.dem.objects.parameters.types.BooleanParameter
 
getValueAsDouble(IDIFContext) - Method in class pt.digitalis.dif.dem.objects.parameters.types.DateParameter
 
getValueAsDouble(IDIFContext) - Method in class pt.digitalis.dif.dem.objects.parameters.types.DocumentParameter
 
getValueAsDouble(IDIFContext) - Method in class pt.digitalis.dif.dem.objects.parameters.types.DoubleParameter
 
getValueAsDouble(IDIFContext) - Method in class pt.digitalis.dif.dem.objects.parameters.types.LongParameter
 
getValueAsDouble(IDIFContext) - Method in class pt.digitalis.dif.dem.objects.parameters.types.StringParameter
 
getValueAsLong(IDIFContext) - Method in interface pt.digitalis.dif.dem.objects.parameters.IParameter
 
getValueAsLong(IDIFContext) - Method in class pt.digitalis.dif.dem.objects.parameters.types.BigDecimalParameter
 
getValueAsLong(IDIFContext) - Method in class pt.digitalis.dif.dem.objects.parameters.types.BooleanParameter
 
getValueAsLong(IDIFContext) - Method in class pt.digitalis.dif.dem.objects.parameters.types.DateParameter
 
getValueAsLong(IDIFContext) - Method in class pt.digitalis.dif.dem.objects.parameters.types.DocumentParameter
 
getValueAsLong(IDIFContext) - Method in class pt.digitalis.dif.dem.objects.parameters.types.DoubleParameter
 
getValueAsLong(IDIFContext) - Method in class pt.digitalis.dif.dem.objects.parameters.types.LongParameter
 
getValueAsLong(IDIFContext) - Method in class pt.digitalis.dif.dem.objects.parameters.types.StringParameter
 
getValueAsString(IDIFContext) - Method in interface pt.digitalis.dif.dem.objects.parameters.IParameter
Returns the parameter value as a String
getValueAsString(IDIFContext) - Method in class pt.digitalis.dif.dem.objects.parameters.types.AbstractParameter
 
getValueAsString(IDIFContext) - Method in class pt.digitalis.dif.dem.objects.parameters.types.BooleanParameter
 
getValueAsString(IDIFContext) - Method in class pt.digitalis.dif.dem.objects.parameters.types.DateParameter
 
getValueAsString(IDIFContext) - Method in class pt.digitalis.dif.dem.objects.parameters.types.DocumentParameter
 
getVendor() - Method in class pt.digitalis.dif.controller.objects.ClientDescriptor
 
getVersion() - Method in class pt.digitalis.dif.controller.objects.ClientDescriptor
 
getView() - Method in interface pt.digitalis.dif.controller.interfaces.IDIFContext
Inspector for the view.
getView() - Method in interface pt.digitalis.dif.controller.interfaces.IDIFResponse
ViewObject inspector.
getView() - Method in class pt.digitalis.dif.controller.objects.DIFContext
 
getView() - Method in class pt.digitalis.dif.controller.objects.DIFResponse
 
grantAccessGroup(String) - Method in class pt.digitalis.dif.utils.extensions.cms.ContentItem
Grants ContentItem access to group.
grantAccessGroup(String) - Method in class pt.digitalis.dif.utils.extensions.cms.Node
Grants Node access to group.
grantAccessToGroup(String, Entity, String) - Method in interface pt.digitalis.dif.controller.security.managers.IAuthorizationManager
Grants a group with access to a given stage.
grantAccessToGroup(String, Entity, String) - Method in class pt.digitalis.dif.controller.security.managers.impl.AbstractAuthorizationManagerImpl
 
grantAccessToPublic(Entity, String) - Method in interface pt.digitalis.dif.controller.security.managers.IAuthorizationManager
Grants the public with access to a given stage.
grantAccessToPublic(Entity, String) - Method in class pt.digitalis.dif.controller.security.managers.impl.AbstractAuthorizationManagerImpl
 
grantAccessToUser(String, Entity, String) - Method in interface pt.digitalis.dif.controller.security.managers.IAuthorizationManager
Grants a user with access to a given stage.
grantAccessToUser(String, Entity, String) - Method in class pt.digitalis.dif.controller.security.managers.impl.AbstractAuthorizationManagerImpl
 
grantAccessUser(IDIFUser) - Method in class pt.digitalis.dif.utils.extensions.cms.ContentItem
Grants ContentItem access to user.
grantAccessUser(IDIFUser) - Method in class pt.digitalis.dif.utils.extensions.cms.Node
Grants Node access to user.
grantContentAccessToGroup(String, String) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
Grants group access to content item
grantContentAccessToGroup(String, String) - Method in interface pt.digitalis.dif.utils.extensions.cms.IContentManager
Grants group access to content item
grantContentAccessToGroupInRepository(ContentItem, String) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
Grants group access to content item
grantContentAccessToUser(String, IDIFUser) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
 
grantContentAccessToUser(String, IDIFUser) - Method in interface pt.digitalis.dif.utils.extensions.cms.IContentManager
Grants user access to content item
grantContentAccessToUserInRepository(ContentItem, IDIFUser) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
Grants user access to content item
grantDefaultAccessToGroup(String, Entity, String) - Method in interface pt.digitalis.dif.controller.security.managers.IAuthorizationManager
Grants a group with default access to a given stage.
grantDefaultAccessToGroup(String, Entity, String) - Method in class pt.digitalis.dif.controller.security.managers.impl.AbstractAuthorizationManagerImpl
 
grantDefaultAccessToUser(String, Entity, String) - Method in interface pt.digitalis.dif.controller.security.managers.IAuthorizationManager
Grants a user with default access to a given stage.
grantDefaultAccessToUser(String, Entity, String) - Method in class pt.digitalis.dif.controller.security.managers.impl.AbstractAuthorizationManagerImpl
 
grantDefaultPublicAccess(Entity, String) - Method in interface pt.digitalis.dif.controller.security.managers.IAuthorizationManager
Grants with default public access to a given stage.
grantDefaultPublicAccess(Entity, String) - Method in class pt.digitalis.dif.controller.security.managers.impl.AbstractAuthorizationManagerImpl
 
grantNodeAccessToGroup(Long, String) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
 
grantNodeAccessToGroup(Long, String) - Method in interface pt.digitalis.dif.utils.extensions.cms.IContentManager
Grants group access to node
grantNodeAccessToGroupInRepository(Node, String) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
Grants group access to node
grantNodeAccessToUser(Long, IDIFUser) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
 
grantNodeAccessToUser(String, IDIFUser) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
 
grantNodeAccessToUser(Long, IDIFUser) - Method in interface pt.digitalis.dif.utils.extensions.cms.IContentManager
Grants user access to node
grantNodeAccessToUser(String, IDIFUser) - Method in interface pt.digitalis.dif.utils.extensions.cms.IContentManager
Grants user access to node
grantNodeAccessToUserInRepository(Node, IDIFUser) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
Grants user access to node
Group - Annotation Type in pt.digitalis.dif.dem.annotations.security
This annotation defines a default Group for the containing DEM entity.
groupExists(String) - Method in interface pt.digitalis.dif.controller.security.managers.IIdentityManager
Checks if a group exists on the manager.
groupExists(String) - Method in class pt.digitalis.dif.controller.security.managers.impl.IdentityManagerStaticImpl
 
GROUPInstance(String) - Static method in enum pt.digitalis.dif.utils.cache.CacheScope
 
Groups - Annotation Type in pt.digitalis.dif.dem.annotations.security
Rule association for a given parameter.

H

handleException(Exception) - Method in class pt.digitalis.dif.controller.AbstractDIFDispatcher
Handles the occurred exception to redirect to a given handler and perform cleanup actions
handleException(IDIFContext, Exception) - Static method in class pt.digitalis.dif.controller.ExceptionHandlers
Handles redirection actions for a given exsception.
handleNonAuthorizedAccess(IStageInstance, ControllerException) - Method in class pt.digitalis.dif.controller.AbstractDIFDispatcher
Handles a non authorized access
handleRedirection() - Method in interface pt.digitalis.dif.controller.interfaces.IDIFContext
Handles the redirection.
handleRedirection() - Method in class pt.digitalis.dif.controller.objects.DIFContext
This method sets the current stage equal to the redirection stage.
hasAccessGroup(IDIFGroup, Entity, String) - Method in interface pt.digitalis.dif.controller.security.managers.IAuthorizationManager
Checks if a group can access a given stage.
hasAccessGroup(IDIFGroup, IApplication) - Method in interface pt.digitalis.dif.controller.security.managers.IAuthorizationManager
Checks if the group can access a given application.
hasAccessGroup(IDIFGroup, IService) - Method in interface pt.digitalis.dif.controller.security.managers.IAuthorizationManager
Checks if the group can access a given service.
hasAccessGroup(IDIFGroup, IStage) - Method in interface pt.digitalis.dif.controller.security.managers.IAuthorizationManager
Checks if a group can access to a given stage.
hasAccessGroup(IDIFGroup, Entity, String) - Method in class pt.digitalis.dif.controller.security.managers.impl.AbstractAuthorizationManagerImpl
 
hasAccessGroup(IDIFGroup, IApplication) - Method in class pt.digitalis.dif.controller.security.managers.impl.AbstractAuthorizationManagerImpl
 
hasAccessGroup(IDIFGroup, IService) - Method in class pt.digitalis.dif.controller.security.managers.impl.AbstractAuthorizationManagerImpl
 
hasAccessGroup(IDIFGroup, IStage) - Method in class pt.digitalis.dif.controller.security.managers.impl.AbstractAuthorizationManagerImpl
 
hasAccessPublic(Entity, String) - Method in interface pt.digitalis.dif.controller.security.managers.IAuthorizationManager
Checks if the public can access to a given entity identified with a type and ID.
hasAccessPublic(IApplication) - Method in interface pt.digitalis.dif.controller.security.managers.IAuthorizationManager
Checks if the public can access a given application.
hasAccessPublic(IService) - Method in interface pt.digitalis.dif.controller.security.managers.IAuthorizationManager
Checks if the public can access a given service.
hasAccessPublic(IStage) - Method in interface pt.digitalis.dif.controller.security.managers.IAuthorizationManager
Checks if the public can access a given stage.
hasAccessPublic(Entity, String) - Method in class pt.digitalis.dif.controller.security.managers.impl.AbstractAuthorizationManagerImpl
 
hasAccessPublic(IApplication) - Method in class pt.digitalis.dif.controller.security.managers.impl.AbstractAuthorizationManagerImpl
 
hasAccessPublic(IService) - Method in class pt.digitalis.dif.controller.security.managers.impl.AbstractAuthorizationManagerImpl
 
hasAccessPublic(IStage) - Method in class pt.digitalis.dif.controller.security.managers.impl.AbstractAuthorizationManagerImpl
 
hasAccessUser(IDIFUser, Entity, String) - Method in interface pt.digitalis.dif.controller.security.managers.IAuthorizationManager
Checks if a user can access to a given entity identified with a type and ID.
hasAccessUser(IDIFUser, IApplication) - Method in interface pt.digitalis.dif.controller.security.managers.IAuthorizationManager
Checks if the user can access a given application.
hasAccessUser(IDIFUser, IService) - Method in interface pt.digitalis.dif.controller.security.managers.IAuthorizationManager
Checks if the user can access a given service.
hasAccessUser(IDIFUser, IStage) - Method in interface pt.digitalis.dif.controller.security.managers.IAuthorizationManager
Checks if the user can access a given stage.
hasAccessUser(IDIFUser, Entity, String) - Method in class pt.digitalis.dif.controller.security.managers.impl.AbstractAuthorizationManagerImpl
 
hasAccessUser(IDIFUser, IApplication) - Method in class pt.digitalis.dif.controller.security.managers.impl.AbstractAuthorizationManagerImpl
 
hasAccessUser(IDIFUser, IService) - Method in class pt.digitalis.dif.controller.security.managers.impl.AbstractAuthorizationManagerImpl
 
hasAccessUser(IDIFUser, IStage) - Method in class pt.digitalis.dif.controller.security.managers.impl.AbstractAuthorizationManagerImpl
 
hasAuthentication() - Method in class pt.digitalis.dif.codegen.templates.StageCGTemplate
 
hasAuthentication() - Method in class pt.digitalis.dif.codegen.templates.StageInstanceCGTemplate
 
hasAuthentication() - Method in interface pt.digitalis.dif.dem.interfaces.IStage
Defines if the stage has authentication.
hasAuthenticationErrorInjection() - Method in class pt.digitalis.dif.codegen.templates.StageCGTemplate
 
hasAuthenticationErrorInjection() - Method in class pt.digitalis.dif.codegen.templates.StageInstanceCGTemplate
 
hasAuthenticationErrorInjection() - Method in interface pt.digitalis.dif.dem.interfaces.IStage
Registers if the stage has injected the authentication errors.
hasAuthorization() - Method in class pt.digitalis.dif.codegen.templates.StageCGTemplate
 
hasAuthorization() - Method in class pt.digitalis.dif.codegen.templates.StageInstanceCGTemplate
 
hasAuthorization() - Method in interface pt.digitalis.dif.dem.interfaces.IStage
Defines if the stage has authorization.
hasCallbackEnabled() - Method in class pt.digitalis.dif.codegen.templates.StageCGTemplate
 
hasCallbackEnabled() - Method in class pt.digitalis.dif.codegen.templates.StageInstanceCGTemplate
 
hasCallbackEnabled() - Method in interface pt.digitalis.dif.dem.interfaces.ICallback
Returns information about the Entity's callback state.
hasContentAccessGroup(ContentItem, String) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
Checks if group has access to the content
hasContentAccessGroup(String, String) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
 
hasContentAccessGroup(String, String) - Method in interface pt.digitalis.dif.utils.extensions.cms.IContentManager
Checks if group has access to the content
hasContentAccessGroups(ContentItem, Set<String>) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
Checks if one of the group in the list has access to the content
hasContentAccessGroupsInRepository(String, Set<String>) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
Checks if one of the groups has access to the content
hasContentAccessUser(ContentItem, IDIFUser) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
 
hasContentAccessUser(String, IDIFUser) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
 
hasContentAccessUser(ContentItem, IDIFUser) - Method in interface pt.digitalis.dif.utils.extensions.cms.IContentManager
Checks if user has access to the content
hasContentAccessUser(String, IDIFUser) - Method in interface pt.digitalis.dif.utils.extensions.cms.IContentManager
Checks if user has access to the content
hasContentAccessUserInRepository(String, IDIFUser) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
Checks if group has access to thentent
hasErrors() - Method in class pt.digitalis.dif.dem.objects.parameters.errors.ParameterErrors
Checks if errors exist.
hasErrorsForForm(String) - Method in class pt.digitalis.dif.dem.objects.parameters.errors.ParameterErrors
Checks if errors exist.
hasErrorsIgnoreParcialSubmitErrors() - Method in class pt.digitalis.dif.dem.objects.parameters.errors.ParameterErrors
Checks if errors exist.
hasExpirationDate() - Method in interface pt.digitalis.dif.dem.objects.ILicense
Checks if the current license has an expiration date
hasExpirationDate() - Method in class pt.digitalis.dif.dem.objects.LicenseImpl
 
hasExpired() - Method in interface pt.digitalis.dif.dem.objects.ILicense
Checks if the current license has expired
hasExpired() - Method in class pt.digitalis.dif.dem.objects.LicenseImpl
 
hasExpiredAfterTimeOut() - Method in interface pt.digitalis.dif.controller.interfaces.IPrivateDIFSession
The criteria for a timed out session is that the last access time plus the session time out must be higher than the current time.
hasExpiredAfterTimeOut() - Method in class pt.digitalis.dif.controller.objects.DIFSession
 
hasFormBeenSubmited(IDIFContext) - Method in class pt.digitalis.dif.dem.objects.parameters.types.AbstractParameter
 
hasHandler(Class<? extends Throwable>) - Static method in class pt.digitalis.dif.controller.ExceptionHandlers
Inspector for a given exception.
hasHandler(Exception) - Static method in class pt.digitalis.dif.controller.ExceptionHandlers
Inspector for a given exception.
hasHandler(String) - Static method in class pt.digitalis.dif.controller.ExceptionHandlers
Inspector for a given exception.
hashCode() - Method in class pt.digitalis.dif.controller.security.objects.ACLEntry
 
hashCode() - Method in class pt.digitalis.dif.controller.security.objects.DIFGroupImpl
 
hashCode() - Method in class pt.digitalis.dif.controller.security.objects.DIFUserImpl
 
hashCode() - Method in class pt.digitalis.dif.utils.extensions.document.DocumentRepositoryEntry
 
hasInjectedContributions() - Method in class pt.digitalis.dif.codegen.templates.StageCGTemplate
 
hasInjectedContributions() - Method in class pt.digitalis.dif.codegen.templates.StageInstanceCGTemplate
 
hasInjectedContributions() - Method in interface pt.digitalis.dif.dem.interfaces.IStage
 
hasIssues() - Method in class pt.digitalis.dif.dem.managers.impl.UsageIssuesManagerImpl
 
hasIssues(String) - Method in class pt.digitalis.dif.dem.managers.impl.UsageIssuesManagerImpl
 
hasIssues() - Method in interface pt.digitalis.dif.dem.managers.IUsageIssuesManager
Returns T if there are issues on the manager, F otherwise.
hasIssues(String) - Method in interface pt.digitalis.dif.dem.managers.IUsageIssuesManager
Returns T if there are issues for the given location, F otherwise.
hasNodeAccessGroups(Long, Set<String>) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
 
hasNodeAccessGroups(Long, Set<String>) - Method in interface pt.digitalis.dif.utils.extensions.cms.IContentManager
Checks if one of the group has access to the node
hasNodeAccessGroupsInRepository(Long, Set<String>) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
Checks if one of the groups has access to the node
hasNodeAccessUser(Long, IDIFUser) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
 
hasNodeAccessUser(Node, IDIFUser) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
Checks if user has access to the node
hasNodeAccessUser(Long, IDIFUser) - Method in interface pt.digitalis.dif.utils.extensions.cms.IContentManager
Checks if user has access to the node
hasNodeAccessUserInRespository(Long, IDIFUser) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
Checks if user has access to the node
hasParameterErrorInjection() - Method in class pt.digitalis.dif.codegen.templates.StageCGTemplate
 
hasParameterErrorInjection() - Method in class pt.digitalis.dif.codegen.templates.StageInstanceCGTemplate
 
hasParameterErrorInjection() - Method in interface pt.digitalis.dif.dem.interfaces.IStage
Registers if the stage has injected the parameter errors.
hasParameters() - Method in class pt.digitalis.dif.controller.objects.Breadcrumb
 
hasRedirection() - Method in interface pt.digitalis.dif.controller.interfaces.IDIFContext
Inspector for the redirection flag.
hasRedirection() - Method in class pt.digitalis.dif.controller.objects.DIFContext
 
hasSessionSnapshot() - Method in class pt.digitalis.dif.controller.objects.Breadcrumb
Inspector that validates if the present breadcrumb has a session snapshot
hasTimedOut() - Method in interface pt.digitalis.dif.controller.interfaces.IDIFSession
Checks if session has timed out.
hasTimedOut() - Method in class pt.digitalis.dif.controller.objects.DIFSession
The criteria for a timed out session is that the last access time plus the session time out must be higher than the current time.
hasValidationLogicForForm(String) - Method in class pt.digitalis.dif.codegen.templates.StageCGTemplate
 
hasValidationLogicForForm(String) - Method in class pt.digitalis.dif.codegen.templates.StageInstanceCGTemplate
 
hasValidationLogicForForm(String) - Method in interface pt.digitalis.dif.dem.interfaces.IStage
Checks if the current form has a validation logic handler for the given form
hasValue() - Method in class pt.digitalis.dif.dem.objects.parameters.types.AbstractParameter
 
HELP_MODE_PARAMETER - Static variable in class pt.digitalis.dif.controller.http.HTTPConstants
The HTTP parameter indicating that a stage is to be retrieved in help mode.
HTTP_CHANNEL_ID - Static variable in class pt.digitalis.dif.controller.http.HTTPConstants
 
HTTPConstants - Class in pt.digitalis.dif.controller.http
Defines a set of constants used on the HTTP service requests and responses.
HTTPConstants() - Constructor for class pt.digitalis.dif.controller.http.HTTPConstants
 

I

IApplication - Interface in pt.digitalis.dif.dem.interfaces
This interface represents an Application entity on the DEM.
IApplicationConfiguration - Interface in pt.digitalis.dif.dem.interfaces
This interface represents an Application configuration, that will be execute before the application init method.
IApplicationModelConfigurations - Interface in pt.digitalis.dif.utils.configurations
 
IApplicationPrivate - Interface in pt.digitalis.dif.dem.interfaces
Defines an application with initialize method.
IAuthenticationManager - Interface in pt.digitalis.dif.controller.security.managers
Defines the behavior for an authentication manager.
IAuthenticationPlugin - Interface in pt.digitalis.dif.controller.interfaces
Defines the Authentication integrations API
IAuthorizationManager - Interface in pt.digitalis.dif.controller.security.managers
Defines the behavior for an authorization manager.
ICallback - Interface in pt.digitalis.dif.dem.interfaces
This interface exposes behavior related to call-back.
ICaptcha - Interface in pt.digitalis.dif.utils.extensions
Defines the Captcha functionality.
IChAL<RequestType,ResponseType> - Interface in pt.digitalis.dif.controller.interfaces
AbstractChAL stands for Channel Abstraction Layer and as the name implies it's purpose is to insulate the framework from the transport channel used by the original request.
IClassEnhancer - Interface in pt.digitalis.dif.codegen.util
Defines the basic behavior that any DIF class enhancer must implement.
IContentManager - Interface in pt.digitalis.dif.utils.extensions.cms
 
IContextException - Interface in pt.digitalis.dif.exception
Defines the behavior associated with an exception with context.
IControllerCleanupTask - Interface in pt.digitalis.dif.controller.interfaces
Declares a contribution for any clean up tasks needed to execute upon every controller execution
ICustomFormDefinition - Interface in pt.digitalis.dif.dem.interfaces
 
ICustomFormManager - Interface in pt.digitalis.dif.dem.managers
This feature manages form configurations by the user, either a general configurations or a specific instance configuration (associated with a business key provided by the developer. i.e. a custom form for each account)
IDEMManager - Interface in pt.digitalis.dif.dem.managers
This interface manages the DEM entities, providing the connections between the elements to the CodeGen module.
IDEMRegistrator - Interface in pt.digitalis.dif.dem.config
 
IDEMRegistry - Interface in pt.digitalis.dif.dem.interfaces
This interface exposes the behavior related to a DEM Registry.
identityManager - Variable in class pt.digitalis.dif.controller.security.managers.impl.AbstractAuthorizationManagerImpl
The identity manager
IdentityManagerException - Exception in pt.digitalis.dif.exception.security
Identity manager related exception.
IdentityManagerException(Exception) - Constructor for exception pt.digitalis.dif.exception.security.IdentityManagerException
Constructs a new IdentityManagerException that wraps a Java Exception.
IdentityManagerException(String) - Constructor for exception pt.digitalis.dif.exception.security.IdentityManagerException
Constructs a new IdentityManagerException from a reason.
IdentityManagerException(String, Exception) - Constructor for exception pt.digitalis.dif.exception.security.IdentityManagerException
Constructs a new IdentityManagerException from a reason and a Java Exception.
identityManagerImpl - Variable in class pt.digitalis.dif.utils.identity.tests.AbstractIdentityManagerImplTest
The test object.
IdentityManagerStaticImpl - Class in pt.digitalis.dif.controller.security.managers.impl
Default implementation for the identity manager.
IdentityManagerStaticImpl() - Constructor for class pt.digitalis.dif.controller.security.managers.impl.IdentityManagerStaticImpl
 
IDIF_CONTEXT_ARGS - Static variable in class pt.digitalis.dif.codegen.CGAncillaries
The DIFContext argument as a String.
IDIFAPI - Interface in pt.digitalis.dif.dem.interfaces
Interface to declare the DIF API's
IDIFClonableUser - Interface in pt.digitalis.dif.controller.security.objects
Extends the functionality of IDIFUser with internal usage attribute management
IDIFContext - Interface in pt.digitalis.dif.controller.interfaces
This interface hides some DIFContext details from the Stage.
IDIFDispatcher - Interface in pt.digitalis.dif.controller.interfaces
Defines a default interface for DIFDispatchers.
IDIFGroup - Interface in pt.digitalis.dif.controller.security.objects
Defines the expected behavior of a DIF group of users.
IDIFInternalUser - Interface in pt.digitalis.dif.controller.security.objects
Extends the functionality of IDIFUser with internal usage attribute management
IDIFRequest - Interface in pt.digitalis.dif.controller.interfaces
Defines the expected behavior for a DIF request.
IDIFResponse - Interface in pt.digitalis.dif.controller.interfaces
Defines the expected behavior for a DIF response.
IDIFSession - Interface in pt.digitalis.dif.controller.interfaces
Defines a public accessible DIF Session
IDIFUser - Interface in pt.digitalis.dif.controller.security.objects
Defines the DIF user features interface
IDispatcherErrorHandler - Interface in pt.digitalis.dif.controller.interfaces
Defines an error handler for the Controller errors and resulting actions
IDocumentRepositoryManager - Interface in pt.digitalis.dif.utils.extensions.document
 
IEditableParameter - Interface in pt.digitalis.dif.dem.objects.parameters
This class will define parameter definition modifiers.
IEntity - Interface in pt.digitalis.dif.dem.interfaces
This interface exposes the behavior shared by all the Entity, namely having a name, an ID and an Object (POJO).
IEntityRegistration - Interface in pt.digitalis.dif.dem.config
Interface that determines the registration interface that all applications should implement in order to register it's DEM entity packages for the DIF to pick them up.
IErrorLogManager - Interface in pt.digitalis.dif.utils.logging
 
IIdentityManager - Interface in pt.digitalis.dif.controller.security.managers
Defines the expected behavior for an identity manager.
IIdentityManagerPrivate - Interface in pt.digitalis.dif.controller.security.managers
Defines the expected behavior for an identity manager.
ILicense - Interface in pt.digitalis.dif.dem.objects
 
IllegalAnnotationUsage - Exception in pt.digitalis.dif.exception.codegen
 
IllegalAnnotationUsage(String, Exception, Map<String, Object>) - Constructor for exception pt.digitalis.dif.exception.codegen.IllegalAnnotationUsage
Constructs a new IllegalAnnotationUsage from a reason, an exception and an exception context.
IllegalAnnotationUsage(String, Map<String, Object>) - Constructor for exception pt.digitalis.dif.exception.codegen.IllegalAnnotationUsage
Constructs a new IllegalAnnotationUsage from a reason, an exception and an exception context.
IllegalFileUploadException - Exception in pt.digitalis.dif.exception.security
Is throwned when a file upload is attempted without the controlling session attribute set.
IllegalFileUploadException(ControllerExecutionStep) - Constructor for exception pt.digitalis.dif.exception.security.IllegalFileUploadException
Default constructor
IMailConfiguration - Interface in pt.digitalis.dif.utils.mail
 
IMessage - Interface in pt.digitalis.dif.dem.interfaces
This interface exposes behavior regarding Entity messages.
IMessageManager - Interface in pt.digitalis.dif.dem.managers
Manages the DEM messages, providing operations for access, pooling and persistence.
IModelManager - Interface in pt.digitalis.dif.controller.interfaces
 
INavigationHistory - Interface in pt.digitalis.dif.controller.interfaces
Tracks all navigation history for a single session
INCOMPATIBLE_PRIMARY_ANNOTATIONS_MESSAGE - Static variable in exception pt.digitalis.dif.exception.codegen.IncompatiblePrimaryAnnotationsException
The message associated with incompatible primary annotation misuse.
IncompatiblePrimaryAnnotationsException - Exception in pt.digitalis.dif.exception.codegen
Exception raised by the validation module when two incompatible primary DEM Annotations are used on the same element.
IncompatiblePrimaryAnnotationsException(String, Map<String, Object>) - Constructor for exception pt.digitalis.dif.exception.codegen.IncompatiblePrimaryAnnotationsException
Constructs a new IncompatiblePrimaryAnnotationsException from a reason and an exception context.
IncompatiblePrimaryAnnotationsException(String, Exception, Map<String, Object>) - Constructor for exception pt.digitalis.dif.exception.codegen.IncompatiblePrimaryAnnotationsException
Constructs a new IncompatiblePrimaryAnnotationsException from a reason, an exception and an exception context.
Init - Annotation Type in pt.digitalis.dif.dem.annotations.stage
This annotation marks a method as the stage's initialization method.
init(String, String, ParameterRuleAction, String, String, String) - Method in class pt.digitalis.dif.dem.objects.parameters.rules.AbstractParameterRule
 
init(String, String, ParameterRuleAction, String, String, String) - Method in interface pt.digitalis.dif.dem.objects.parameters.rules.IParameterRule
Initializer
initialize() - Method in interface pt.digitalis.dif.dem.interfaces.IDIFAPI
API initialize
initialize(String, Entity, String, boolean, boolean, boolean, ParameterScope, String, String, Map<String, IParameterValidator>, List<IParameterRule<T>>) - Method in interface pt.digitalis.dif.dem.objects.parameters.IParameter
Parameter Initializer.
initialize(IStageInstance) - Method in interface pt.digitalis.dif.dem.objects.parameters.IParameters
Initialize the parameter object, reading all parameter values from all scopes and sources
initialize(IStageInstance) - Method in class pt.digitalis.dif.dem.objects.parameters.ParametersImpl
 
initialize(String, Entity, String, boolean, boolean, boolean, ParameterScope, String, String, Map<String, IParameterValidator>, List<IParameterRule<T>>) - Method in class pt.digitalis.dif.dem.objects.parameters.types.AbstractParameter
 
initialize(boolean, boolean) - Static method in class pt.digitalis.dif.startup.DIFInitializer
DIF initialization method.
initializeApplications() - Static method in class pt.digitalis.dif.startup.DIFInitializer
Initialize all registered DIF Applications.
initializeAttributes(Map<String, Object>) - Method in class pt.digitalis.dif.controller.objects.DIFUserInSession
 
initializeAttributes(Map<String, Object>) - Method in class pt.digitalis.dif.controller.security.objects.DIFUserImpl
 
initializeAttributes(Map<String, Object>) - Method in interface pt.digitalis.dif.controller.security.objects.IDIFUser
 
initializeStaticCustomUsers() - Method in class pt.digitalis.dif.controller.security.managers.impl.IdentityManagerStaticImpl
Initializes users from custom static file "users.xml"
InjectAuthenticationError - Annotation Type in pt.digitalis.dif.dem.annotations.stage.controller
This annotation allows the programmer to configure the Stages authentication controller step.
InjectMessages - Annotation Type in pt.digitalis.dif.dem.annotations.stage
This annotation is used to inject the messages on a stage.
InjectParameter - Annotation Type in pt.digitalis.dif.dem.annotations.parameter
This annotation injects an existing metamodel element parameter.
InjectParameterErrors - Annotation Type in pt.digitalis.dif.dem.annotations.parameter
This annotation injects a compiled parameter error report into an attribute for later parsing by the business stage implementation.
InjectParameters - Annotation Type in pt.digitalis.dif.dem.annotations.parameter
This annotation injects a parameter utility object for accessing the context parameters of the stage.
INSERT_MODE_PARAMETER - Static variable in class pt.digitalis.dif.controller.http.HTTPConstants
The HTTP parameter indicating that the form is in insert mode.
instance - Static variable in class pt.digitalis.dif.utils.mail.MailSender
The MailSender singleton instance
InternalFrameworkException - Exception in pt.digitalis.dif.exception
Represents an internal framework Exception.
InternalFrameworkException(Exception, IDIFContext) - Constructor for exception pt.digitalis.dif.exception.InternalFrameworkException
Constructs a new InternalFrameworkException from an Exception.
InternalFrameworkException(String, IDIFContext) - Constructor for exception pt.digitalis.dif.exception.InternalFrameworkException
Constructs a new InternalFrameworkException from a reason for the exception.
InternalFrameworkException(String, Exception, IDIFContext) - Constructor for exception pt.digitalis.dif.exception.InternalFrameworkException
Constructs a new InternalFrameworkException accepting a reason for the exception
INVALID_BROWSER_ACCEPTED - Static variable in class pt.digitalis.dif.controller.objects.Constants
Invalid browser session name
INVALID_STAGE_ERROR_MESSAGE - Static variable in class pt.digitalis.dif.controller.AbstractDIFDispatcher
The messae for invalid stage requests
invalidateMessages() - Method in interface pt.digitalis.dif.dem.managers.IMessageManager
Invalidates the messages, forcing their reloading.
invalidateMessages() - Method in class pt.digitalis.dif.dem.managers.impl.AbstractMessageManager
 
InvalidNameException - Exception in pt.digitalis.dif.utils.extensions.cms.exception
This exception occurs when an a CMS operation is done with a node or a content item invalid name
InvalidNameException() - Constructor for exception pt.digitalis.dif.utils.extensions.cms.exception.InvalidNameException
 
InvalidNameException(Exception) - Constructor for exception pt.digitalis.dif.utils.extensions.cms.exception.InvalidNameException
 
InvalidNameException(String) - Constructor for exception pt.digitalis.dif.utils.extensions.cms.exception.InvalidNameException
 
InvalidParentNodeException - Exception in pt.digitalis.dif.utils.extensions.cms.exception
This exception occurs when an a CMS operation is done with an invalid parent node reference
InvalidParentNodeException() - Constructor for exception pt.digitalis.dif.utils.extensions.cms.exception.InvalidParentNodeException
 
InvalidParentNodeException(Exception) - Constructor for exception pt.digitalis.dif.utils.extensions.cms.exception.InvalidParentNodeException
 
InvalidParentNodeException(Long) - Constructor for exception pt.digitalis.dif.utils.extensions.cms.exception.InvalidParentNodeException
 
InvalidParentNodeException(String) - Constructor for exception pt.digitalis.dif.utils.extensions.cms.exception.InvalidParentNodeException
 
InvalidPathException - Exception in pt.digitalis.dif.utils.extensions.cms.exception
This exception occurs when an a CMS operation is done with an invalid path;
InvalidPathException() - Constructor for exception pt.digitalis.dif.utils.extensions.cms.exception.InvalidPathException
 
InvalidPathException(Exception) - Constructor for exception pt.digitalis.dif.utils.extensions.cms.exception.InvalidPathException
 
InvalidPathException(String) - Constructor for exception pt.digitalis.dif.utils.extensions.cms.exception.InvalidPathException
 
IParameter<T> - Interface in pt.digitalis.dif.dem.objects.parameters
This class will define a Parameter.
IParameterConstraint - Interface in pt.digitalis.dif.dem.objects.parameters.constraints
 
IParameterManager - Interface in pt.digitalis.dif.dem.managers
Manages the DEM parameters, providing operations for access, pooling and persistence.
IParameterRule<T> - Interface in pt.digitalis.dif.dem.objects.parameters.rules
A parameter rule object
IParameters - Interface in pt.digitalis.dif.dem.objects.parameters
Defines an utility for parameter access for stages.
IPARAMETERS_ARGS - Static variable in class pt.digitalis.dif.codegen.CGAncillaries
The IParameters argument as a String.
IParameterValidator - Interface in pt.digitalis.dif.dem.objects.parameters.validators
 
IPrivateDIFSession - Interface in pt.digitalis.dif.controller.interfaces
Defines a public accessible DIF Session
IProvider - Interface in pt.digitalis.dif.dem.interfaces
This interface represents a Provider entity on the DEM.
IRegistrable - Interface in pt.digitalis.dif.dem.interfaces
This interface exposes behavior related to Entity registry.
IRegistrationManager - Interface in pt.digitalis.dif.dem.managers
This interface manages the DEM entities registration process.
isAjaxMode() - Method in interface pt.digitalis.dif.controller.interfaces.IDIFRequest
 
isAjaxMode() - Method in class pt.digitalis.dif.controller.objects.DIFRequest
 
isAllowAnonymous() - Method in interface pt.digitalis.dif.dem.objects.parameters.IParameter
 
isAllowAnonymous() - Method in class pt.digitalis.dif.dem.objects.parameters.types.AbstractParameter
 
isAllowCustomDestinationMail() - Method in class pt.digitalis.dif.startup.DIFErrorHandingConfiguration
Inspector for the 'allowCustomDestinationMail' attribute.
isAllowReportIssue() - Method in class pt.digitalis.dif.startup.DIFErrorHandingConfiguration
Inspector for the 'allowReportIssue' attribute.
isAllowViewErrorDetails() - Method in class pt.digitalis.dif.startup.DIFErrorHandingConfiguration
Inspector for the 'allowViewErrorDetails' attribute.
ISanityCheckTestSuite - Interface in pt.digitalis.dif.sanitycheck
Defines a SanityCheck test suite class definition
isApplicationRegistered(String) - Method in class pt.digitalis.dif.dem.managers.impl.RegistrationManagerImpl
 
isApplicationRegistered(String) - Method in interface pt.digitalis.dif.dem.managers.IRegistrationManager
Inspects the registration state of a given application
isApplicationRegistrable(String) - Method in class pt.digitalis.dif.dem.managers.impl.RegistrationManagerImpl
 
isApplicationRegistrable(String) - Method in interface pt.digitalis.dif.dem.managers.IRegistrationManager
Inspects the registration possibility of a given application
isAutomaticReportIssue() - Method in class pt.digitalis.dif.startup.DIFErrorHandingConfiguration
Inspector for the 'automaticReportIssue' attribute.
isCaptchaValueValid(IDIFContext) - Method in interface pt.digitalis.dif.utils.extensions.ICaptcha
Validates the submited captcha value
isClientLogged(String) - Method in interface pt.digitalis.dif.controller.security.managers.IAuthenticationManager
Checks if a given user is already authenticated on the Authentication Module.
isClientLogged(String) - Method in class pt.digitalis.dif.controller.security.managers.impl.AuthenticationManagerStaticImpl
 
isComponentMode() - Method in interface pt.digitalis.dif.controller.interfaces.IDIFRequest
 
isComponentMode() - Method in class pt.digitalis.dif.controller.objects.DIFRequest
 
isCustomized() - Method in class pt.digitalis.dif.dem.objects.messages.Message
 
isDefault() - Method in class pt.digitalis.dif.controller.objects.DIFUserInSession
 
isDefault() - Method in class pt.digitalis.dif.controller.security.objects.ACLEntry
Checks if this is a default entry.
isDefault() - Method in class pt.digitalis.dif.controller.security.objects.DIFGroupImpl
 
isDefault() - Method in class pt.digitalis.dif.controller.security.objects.DIFUserImpl
 
isDefault() - Method in interface pt.digitalis.dif.controller.security.objects.IDIFGroup
A default group is a group that is created by the default configuration of the application.
isDefault() - Method in interface pt.digitalis.dif.controller.security.objects.IDIFUser
A default user is a user that is created by the default configuration of the application.
isDefault() - Method in class pt.digitalis.dif.dem.objects.ViewObject
Returns information on whether the ViewObject is the default ViewObject
isDeleted() - Method in class pt.digitalis.dif.utils.extensions.cms.ContentItem
Inspector for the 'isDeleted' attribute.
isDeleted() - Method in class pt.digitalis.dif.utils.extensions.cms.Node
Inspector for the 'isDeleted' attribute.
isDeleteRequested() - Method in class pt.digitalis.dif.utils.extensions.document.DocumentRepositoryEntry
Inspector for the 'deleteRequested' attribute.
isDEMAnnotation() - Method in class pt.digitalis.dif.dem.DEMAnnotationLogic
 
isDocumentAuthorizedInCurrentSession(IDIFSession, Long) - Method in class pt.digitalis.dif.utils.extensions.document.AbstractDocumentRepository
 
isDocumentAuthorizedInCurrentSession(IDIFSession, Long) - Method in interface pt.digitalis.dif.utils.extensions.document.IDocumentRepositoryManager
Searches the authorization list in session for the document ID
isEmpty() - Method in interface pt.digitalis.dif.controller.interfaces.INavigationHistory
 
isEmpty() - Method in class pt.digitalis.dif.controller.objects.NavigationHistoryImpl
 
isEnabled() - Method in interface pt.digitalis.dif.controller.interfaces.IModelManager
Validate if the model is enable
isEnabled() - Method in class pt.digitalis.dif.controller.objects.DIFUserInSession
 
isEnabled() - Method in class pt.digitalis.dif.controller.security.objects.ACLEntry
Checks if this entry is enabled.
isEnabled() - Method in class pt.digitalis.dif.controller.security.objects.DIFUserImpl
 
isEnabled() - Method in interface pt.digitalis.dif.controller.security.objects.IDIFUser
A disabled user will not be able to log on
IService - Interface in pt.digitalis.dif.dem.interfaces
This interface represents a Service entity on the DEM.
ISessionManager - Interface in pt.digitalis.dif.controller.security.managers
Defines the behavior for a session manager.
isFeatureEnabled(String) - Method in class pt.digitalis.dif.codegen.templates.StageInstanceCGTemplate
 
isFeatureEnabled(String) - Method in interface pt.digitalis.dif.dem.interfaces.IStageInstance
Validates if a given feature is active/present
isFirstInitialization() - Method in class pt.digitalis.dif.dem.objects.parameters.types.AbstractParameter
Inspector for the 'firstInitialization' attribute.
isForceShowError() - Method in class pt.digitalis.dif.dem.objects.parameters.errors.ParameterError
Inspector for the 'forceShowError' attribute.
isFormConfigurable() - Method in interface pt.digitalis.dif.dem.objects.parameters.IParameter
Inspector for the 'formConfigurable' attribute.
isFormConfigurable() - Method in class pt.digitalis.dif.dem.objects.parameters.types.AbstractParameter
 
isGeneratedFromException() - Method in exception pt.digitalis.dif.exception.controller.ControllerException
 
isGroupACL() - Method in class pt.digitalis.dif.controller.security.objects.ACLEntry
Checks if it is a group entry.
isGroupEntry() - Method in class pt.digitalis.dif.utils.extensions.cms.ACLEntry
 
isHelpMode() - Method in interface pt.digitalis.dif.controller.interfaces.IDIFRequest
 
isHelpMode() - Method in class pt.digitalis.dif.controller.objects.DIFRequest
 
isIdentityValid(String, String) - Method in interface pt.digitalis.dif.controller.security.managers.IIdentityManager
Checks if the supplied password matches the one defined for a user with a given ID.
isIdentityValid(String, String) - Method in class pt.digitalis.dif.controller.security.managers.impl.IdentityManagerStaticImpl
 
isIncrementalMode() - Method in class pt.digitalis.dif.codegen.util.ClassMethodEnhancement
Inspector for the 'incrementalMode' property.
isInitialized - Static variable in class pt.digitalis.dif.codegen.templates.StageCGTemplate
Controls the lazy initializations of this stage proxy...
isInitialized() - Method in class pt.digitalis.dif.codegen.templates.StageInstanceCGTemplate
 
isInitialized() - Method in interface pt.digitalis.dif.dem.interfaces.IStageInstance
 
isInitialized() - Static method in class pt.digitalis.dif.startup.DIFInitializer
Initialization state inspector.
isLanguageSupported(String) - Method in class pt.digitalis.dif.controller.objects.ClientDescriptor
Checks if a given language is supported by the client.
isLanguageSupported(String) - Method in interface pt.digitalis.dif.dem.managers.IMessageManager
Checks if a given language is supported.
isLanguageSupported(String) - Method in class pt.digitalis.dif.dem.managers.impl.AbstractMessageManager
 
isLogged() - Method in interface pt.digitalis.dif.controller.interfaces.IDIFSession
Checks if the session has a logged user
isLogged() - Method in class pt.digitalis.dif.controller.objects.DIFSession
 
isMarkedForRemoval() - Method in interface pt.digitalis.dif.controller.interfaces.IDIFSession
 
isMarkedForRemoval() - Method in class pt.digitalis.dif.controller.objects.DIFSession
 
isNumeric() - Method in interface pt.digitalis.dif.dem.objects.parameters.IParameter
 
isNumeric() - Method in class pt.digitalis.dif.dem.objects.parameters.types.BigDecimalParameter
 
isNumeric() - Method in class pt.digitalis.dif.dem.objects.parameters.types.BooleanParameter
 
isNumeric() - Method in class pt.digitalis.dif.dem.objects.parameters.types.DateParameter
 
isNumeric() - Method in class pt.digitalis.dif.dem.objects.parameters.types.DocumentParameter
 
isNumeric() - Method in class pt.digitalis.dif.dem.objects.parameters.types.DoubleParameter
 
isNumeric() - Method in class pt.digitalis.dif.dem.objects.parameters.types.LongParameter
 
isNumeric() - Method in class pt.digitalis.dif.dem.objects.parameters.types.StringParameter
 
isOnlyAdministrators() - Method in class pt.digitalis.dif.sanitycheck.manager.TestMethodDefinition
Inspector for the 'onlyAdministrators' attribute.
isParameterTypeSupported(String) - Method in class pt.digitalis.dif.dem.managers.impl.ParameterManagerImpl
 
isParameterTypeSupported(String) - Method in interface pt.digitalis.dif.dem.managers.IParameterManager
Checks if the given className is a supported parameter type
isPersistent() - Method in interface pt.digitalis.dif.dem.managers.IMessageManager
 
isPersistent() - Method in class pt.digitalis.dif.dem.managers.impl.MessageManagerImpl
 
isPersistToRepository() - Method in interface pt.digitalis.dif.dem.objects.parameters.IParameter
 
isPersistToRepository() - Method in class pt.digitalis.dif.dem.objects.parameters.types.AbstractParameter
 
isPopupMode() - Method in interface pt.digitalis.dif.controller.interfaces.IDIFRequest
 
isPopupMode() - Method in class pt.digitalis.dif.controller.objects.DIFRequest
 
isPopupMode() - Method in class pt.digitalis.dif.controller.objects.ResultMessage
Inspector for the 'popupMode' attribute.
isPrimary() - Method in class pt.digitalis.dif.dem.DEMAnnotationLogic
Returns the value of the primary annotationName flag.
isPrimary(AnnotationHolder) - Method in class pt.digitalis.dif.dem.DEMAnnotationLogic
Checks if a given annotation is primary.
isPrintStackTrace() - Static method in class pt.digitalis.dif.startup.DIFStartupConfiguration
Inspector for the 'printStackTrace' attribute.
isProductionMode() - Static method in class pt.digitalis.dif.startup.DIFStartupConfiguration
 
isProviderRegistered(String) - Method in class pt.digitalis.dif.dem.managers.impl.RegistrationManagerImpl
 
isProviderRegistered(String) - Method in interface pt.digitalis.dif.dem.managers.IRegistrationManager
Inspects the registration state of a given provider
isProviderRegistrable(String) - Method in class pt.digitalis.dif.dem.managers.impl.RegistrationManagerImpl
 
isProviderRegistrable(String) - Method in interface pt.digitalis.dif.dem.managers.IRegistrationManager
Inspects the registration possibility of a given provider
isPublic() - Method in class pt.digitalis.dif.utils.extensions.cms.Node
Inspector for the 'isPublic' attribute.
isPublicAccess() - Method in class pt.digitalis.dif.controller.security.objects.ACLEntry
Checks if the entry has public access.
isReadOnly() - Method in interface pt.digitalis.dif.controller.security.managers.IIdentityManager
Get the ldap readOnly configuration value.
isReadOnly() - Method in class pt.digitalis.dif.controller.security.managers.impl.IdentityManagerStaticImpl
 
isReadonly() - Method in interface pt.digitalis.dif.dem.objects.parameters.IParameter
 
isReadonly() - Method in class pt.digitalis.dif.dem.objects.parameters.types.AbstractParameter
 
isReadOnlyException() - Method in exception pt.digitalis.dif.exception.security.IdentityManagerException
 
isReferencedInARuleFromAnotherParameter() - Method in interface pt.digitalis.dif.dem.objects.parameters.IParameter
Inspector for the 'referencedInARuleFromAnotherParameter' attribute.
isReferencedInARuleFromAnotherParameter() - Method in class pt.digitalis.dif.dem.objects.parameters.types.AbstractParameter
 
isRegistered() - Method in class pt.digitalis.dif.codegen.templates.ApplicationCGTemplate
 
isRegistered() - Method in class pt.digitalis.dif.codegen.templates.ProviderCGTemplate
 
isRegistered() - Method in class pt.digitalis.dif.codegen.templates.ServiceCGTemplate
 
isRegistered() - Method in class pt.digitalis.dif.codegen.templates.StageCGTemplate
 
isRegistered() - Method in class pt.digitalis.dif.codegen.templates.StageInstanceCGTemplate
 
isRegistered() - Method in interface pt.digitalis.dif.dem.interfaces.IRegistrable
Returns information about if the Entity is registered.
isRegistered() - Method in interface pt.digitalis.dif.dem.objects.ILicense
Checks if it is registered
isRegistered() - Method in class pt.digitalis.dif.dem.objects.LicenseImpl
 
isRegistrable() - Method in class pt.digitalis.dif.codegen.templates.ApplicationCGTemplate
 
isRegistrable() - Method in class pt.digitalis.dif.codegen.templates.ProviderCGTemplate
 
isRegistrable() - Method in class pt.digitalis.dif.codegen.templates.ServiceCGTemplate
 
isRegistrable() - Method in class pt.digitalis.dif.codegen.templates.StageCGTemplate
 
isRegistrable() - Method in class pt.digitalis.dif.codegen.templates.StageInstanceCGTemplate
 
isRegistrable() - Method in interface pt.digitalis.dif.dem.interfaces.IRegistrable
Returns information about if the Entity can be registered.
isRegistrable() - Method in interface pt.digitalis.dif.dem.objects.ILicense
Checks if the element is registrable
isRegistrable() - Method in class pt.digitalis.dif.dem.objects.LicenseImpl
 
isRequired() - Method in interface pt.digitalis.dif.dem.objects.parameters.IParameter
 
isRequired() - Method in class pt.digitalis.dif.dem.objects.parameters.types.AbstractParameter
 
isRestCall() - Method in interface pt.digitalis.dif.controller.interfaces.IDIFRequest
 
isRestCall() - Method in class pt.digitalis.dif.controller.objects.DIFRequest
Inspector for the 'restCall' attribute.
isServiceRegistered(String) - Method in class pt.digitalis.dif.dem.managers.impl.RegistrationManagerImpl
 
isServiceRegistered(String) - Method in interface pt.digitalis.dif.dem.managers.IRegistrationManager
Inspects the registration state of a given service
isServiceRegistrable(String) - Method in class pt.digitalis.dif.dem.managers.impl.RegistrationManagerImpl
 
isServiceRegistrable(String) - Method in interface pt.digitalis.dif.dem.managers.IRegistrationManager
Inspects the registration possibility of a given service
isSessionPresent(String) - Method in class pt.digitalis.dif.controller.security.managers.impl.SessionManagerImpl
 
isSessionPresent(String) - Method in interface pt.digitalis.dif.controller.security.managers.ISessionManager
Checks if a given session is registered on the framework.
isStageRegistered(String) - Method in class pt.digitalis.dif.dem.managers.impl.RegistrationManagerImpl
 
isStageRegistered(String) - Method in interface pt.digitalis.dif.dem.managers.IRegistrationManager
Inspects the registration state of a given stage
isStageRegistrable(String) - Method in class pt.digitalis.dif.dem.managers.impl.RegistrationManagerImpl
 
isStageRegistrable(String) - Method in interface pt.digitalis.dif.dem.managers.IRegistrationManager
Inspects the registration possibility of a given stage
isStringSetterSupported() - Method in interface pt.digitalis.dif.dem.objects.parameters.IParameter
 
isStringSetterSupported() - Method in class pt.digitalis.dif.dem.objects.parameters.types.AbstractParameter
 
isStringSetterSupported() - Method in class pt.digitalis.dif.dem.objects.parameters.types.DocumentParameter
 
IssueScope - Enum in pt.digitalis.dif.dem.objects.issues
Defines the possible issue scopes.
IssueType - Enum in pt.digitalis.dif.dem.objects.issues
Defines the issue types.
isSupportedClass(Class<?>) - Method in class pt.digitalis.dif.dem.objects.parameters.constraints.impl.date.ParameterConstraintDateImpl
 
isSupportedClass(Class<?>) - Method in class pt.digitalis.dif.dem.objects.parameters.constraints.impl.numeric.AbstractNumericParameterConstraint
 
isSupportedClass(Class<?>) - Method in class pt.digitalis.dif.dem.objects.parameters.constraints.impl.ParameterConstraintAlphabeticImpl
 
isSupportedClass(Class<?>) - Method in class pt.digitalis.dif.dem.objects.parameters.constraints.impl.ParameterConstraintMaxSizeImpl
 
isSupportedClass(Class<?>) - Method in class pt.digitalis.dif.dem.objects.parameters.constraints.impl.ParameterConstraintMinSizeImpl
 
isSupportedClass(Class<?>) - Method in class pt.digitalis.dif.dem.objects.parameters.constraints.impl.ParameterConstraintRegexImpl
 
isSupportedClass(Class<?>) - Method in interface pt.digitalis.dif.dem.objects.parameters.constraints.IParameterConstraint
Checks if the parameter attribute is of a supported class for this constraint to be used
IStage - Interface in pt.digitalis.dif.dem.interfaces
This interface represents a Stage entity on the DEM.
IStageInstance - Interface in pt.digitalis.dif.dem.interfaces
This interface represents a Stage entity on the DEM.
isTemplateMode() - Method in interface pt.digitalis.dif.controller.interfaces.IDIFRequest
 
isTemplateMode() - Method in class pt.digitalis.dif.controller.objects.DIFRequest
 
isUpToDate() - Method in interface pt.digitalis.dif.controller.interfaces.IModelManager
Validate if the model is up to date
isUserACL() - Method in class pt.digitalis.dif.controller.security.objects.ACLEntry
Checks if it is a user entry.
isUserEntry() - Method in class pt.digitalis.dif.utils.extensions.cms.ACLEntry
 
isUserInGroup(String, String) - Method in interface pt.digitalis.dif.controller.security.managers.IIdentityManager
Checks if a given user belongs to a given group.
isUserInGroup(String, String, boolean) - Method in interface pt.digitalis.dif.controller.security.managers.IIdentityManager
Checks if a given user belongs to a given group.
isUserInGroup(String, String, boolean) - Method in class pt.digitalis.dif.controller.security.managers.impl.AbstractIdentityManager
 
isUserInGroup(String, String) - Method in class pt.digitalis.dif.controller.security.managers.impl.IdentityManagerStaticImpl
 
isValid(Object, DIFContext) - Method in interface pt.digitalis.dif.dem.interfaces.IValidator
Executes the Entity validation.
isValid() - Method in class pt.digitalis.dif.dem.objects.parameters.constraints.ParameterConstraintResult
Inspector for the 'result' attribute.
isValid() - Method in class pt.digitalis.dif.dem.objects.parameters.rules.ParameterRuleResult
Inspector for the 'valid' attribute.
IUsageIssuesManager - Interface in pt.digitalis.dif.dem.managers
Defines the expected behavior for the usage issue manager.
IUserAuthorization - Interface in pt.digitalis.dif.controller.security.objects
Defines the behavior a user must provide regarding authorization.
IValidator - Interface in pt.digitalis.dif.dem.interfaces
This interface represents a parameter Validator on the DEM.

K

keepAlive() - Method in interface pt.digitalis.dif.controller.interfaces.IPrivateDIFSession
Touches the session so it remains active, if the session hasn't expired or is marked for removal.
keepAlive() - Method in class pt.digitalis.dif.controller.objects.DIFSession
Sets the 'lastAccesTime' property to "now".

L

LANGUAGE - Static variable in class pt.digitalis.dif.controller.http.HTTPConstants
The HTTP parameter indicating the language.
lazyStageProxyInitialization(IStageInstance) - Method in class pt.digitalis.dif.codegen.templates.StageCGTemplate
The lazy initializations for all stages.
LicenseEditionType - Enum in pt.digitalis.dif.dem.objects
Defines the types for licenses editions
LicenseImpl - Class in pt.digitalis.dif.dem.objects
This class will hold the information of a given registration.
LicenseImpl() - Constructor for class pt.digitalis.dif.dem.objects.LicenseImpl
Constructor for an unregistered element
LicenseImpl(String) - Constructor for class pt.digitalis.dif.dem.objects.LicenseImpl
Constructor for an unregistered element
LicenseImpl(String, String) - Constructor for class pt.digitalis.dif.dem.objects.LicenseImpl
Constructor for a registered element
LicenseViolationException - Exception in pt.digitalis.dif.exception.controller
When an access was made to a non-registered application
LicenseViolationException(ControllerExecutionStep) - Constructor for exception pt.digitalis.dif.exception.controller.LicenseViolationException
 
LIST_RETURN - Static variable in class pt.digitalis.dif.codegen.CGAncillaries
The List return as a String.
loadEntityClasses(List<ClassHolder>, IDEMRegistrator) - Static method in class pt.digitalis.dif.codegen.util.DEMLoaderEntityRegistry
Analyzes the given classes to determine witch of them are DEM Entity.
LOG_PARAMETER_ID - Static variable in interface pt.digitalis.dif.controller.interfaces.IDIFRequest
The id where requests indicates that want's download the server log
logAllIssuesByEntity() - Method in class pt.digitalis.dif.dem.managers.impl.UsageIssuesManagerImpl
 
logAllIssuesByEntity() - Method in interface pt.digitalis.dif.dem.managers.IUsageIssuesManager
Logs all issues on the manager by entity.
logAllIssuesByType() - Method in class pt.digitalis.dif.dem.managers.impl.UsageIssuesManagerImpl
 
logAllIssuesByType() - Method in interface pt.digitalis.dif.dem.managers.IUsageIssuesManager
Logs all issues on the manager by type.
logError(String, String, Exception) - Method in class pt.digitalis.dif.utils.logging.ErrorLogManagerDIFLoggerImpl
 
logError(String, String, String) - Method in class pt.digitalis.dif.utils.logging.ErrorLogManagerDIFLoggerImpl
 
logError(String, String, Exception) - Method in interface pt.digitalis.dif.utils.logging.IErrorLogManager
Log an error for a given process name
logError(String, String, String) - Method in interface pt.digitalis.dif.utils.logging.IErrorLogManager
Log an error for a given process name
LoggingConfiguration - Class in pt.digitalis.dif.utils.logging
Configuration point for the Presentation layer
LoggingConfiguration() - Constructor for class pt.digitalis.dif.utils.logging.LoggingConfiguration
 
logIn(String, String, String) - Method in interface pt.digitalis.dif.controller.security.managers.IAuthenticationManager
Performs the log in of a user with a given id on the framework.
logIn(String, String, String) - Method in class pt.digitalis.dif.controller.security.managers.impl.AuthenticationManagerStaticImpl
 
logIn(String, String, String) - Method in class pt.digitalis.dif.controller.security.managers.impl.SessionManagerImpl
 
logIn(String, String, String) - Method in interface pt.digitalis.dif.controller.security.managers.ISessionManager
Performs the log in of a user with a given id on the framework.
LOGIN_PARAMETER_ID - Static variable in interface pt.digitalis.dif.controller.interfaces.IDIFRequest
The id where requests indicates that want's to login
logIssues(String) - Method in class pt.digitalis.dif.dem.managers.impl.UsageIssuesManagerImpl
 
logIssues(String) - Method in interface pt.digitalis.dif.dem.managers.IUsageIssuesManager
Logs all issues associated to the entity with the given UID.
logOut(String) - Method in interface pt.digitalis.dif.controller.security.managers.IAuthenticationManager
Performs the log out of a user with a given id on the framework.
logOut(String) - Method in class pt.digitalis.dif.controller.security.managers.impl.AuthenticationManagerStaticImpl
 
logOut(String) - Method in class pt.digitalis.dif.controller.security.managers.impl.SessionManagerImpl
 
logOut(String) - Method in interface pt.digitalis.dif.controller.security.managers.ISessionManager
Performs the log out of a user with a given id on the framework.
LOGOUT_PARAMETER_ID - Static variable in interface pt.digitalis.dif.controller.interfaces.IDIFRequest
The id where requests indicates that want's to logout
logWarning(String) - Method in class pt.digitalis.dif.dem.objects.parameters.types.AbstractParameter
Logs a warning
LongParameter - Class in pt.digitalis.dif.dem.objects.parameters.types
/** This class will define a numeric Parameter.
LongParameter() - Constructor for class pt.digitalis.dif.dem.objects.parameters.types.LongParameter
 

M

MailAction - Class in pt.digitalis.dif.utils.mail
A send mail action object
MailAction() - Constructor for class pt.digitalis.dif.utils.mail.MailAction
 
MailConfiguration - Class in pt.digitalis.dif.utils.mail
 
MailConfiguration() - Constructor for class pt.digitalis.dif.utils.mail.MailConfiguration
MailConfiguration Construtor
MailMemoryPool - Class in pt.digitalis.dif.utils.mail
A common mail pool for all DIF applications
MailMemoryPool() - Constructor for class pt.digitalis.dif.utils.mail.MailMemoryPool
 
MailSender - Class in pt.digitalis.dif.utils.mail
The Class MailSender.
MailSender(IMailConfiguration) - Constructor for class pt.digitalis.dif.utils.mail.MailSender
MailSender Constructor
MailType - Enum in pt.digitalis.dif.utils.mail
The mail types
MAIN_GROUP_NAME - Variable in class pt.digitalis.dif.utils.identity.tests.AbstractIdentityManagerImplTest
Main group name.
makeObject(String, ClassHolder) - Static method in class pt.digitalis.dif.dem.DEMAnnotationLogic
Factory method for DEMAnnotationLogic objects.
MAP_RETURN - Static variable in class pt.digitalis.dif.codegen.CGAncillaries
The Map return as a String.
MAX_DOCUMENT_SIZE - Static variable in class pt.digitalis.dif.controller.objects.DIFSessionConstants
The session key to store the maximum document size that can be upload.
MaximumDocumentSizeException - Exception in pt.digitalis.dif.utils.extensions.document
 
MaximumDocumentSizeException(String, Integer) - Constructor for exception pt.digitalis.dif.utils.extensions.document.MaximumDocumentSizeException
MaximumSizeDocumentException constructor
mergeContentInRepository(ContentItem, IDIFUser) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
Updates a content item
mergeNodeInRepository(Node, IDIFUser) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
Updates a node
Message - Class in pt.digitalis.dif.dem.objects.messages
Represents a message item.
Message(String, String) - Constructor for class pt.digitalis.dif.dem.objects.messages.Message
Constructor
Message(String) - Constructor for class pt.digitalis.dif.dem.objects.messages.Message
Constructor
MESSAGE - Static variable in class pt.digitalis.dif.exception.codegen.AnnotationMisuseException.ContextKeys
The 'message' key.
MESSAGE_HELP_ID - Static variable in class pt.digitalis.dif.dem.objects.FormFieldCustomization
the configuration id to save the help message
MESSAGE_HINT_ID - Static variable in class pt.digitalis.dif.dem.objects.FormFieldCustomization
the configuration id to save the hint message
MESSAGE_LABEL_ID - Static variable in class pt.digitalis.dif.dem.objects.FormFieldCustomization
the configuration id to save the label message
MessageList - Class in pt.digitalis.dif.dem.objects.messages
Represents a view message with language translations and persistence information
MessageList() - Constructor for class pt.digitalis.dif.dem.objects.messages.MessageList
 
messageManager - Variable in class pt.digitalis.dif.controller.AbstractChAL
The message manager.
MessageManagerImpl - Class in pt.digitalis.dif.dem.managers.impl
Manages the DEM messages, providing operations for access, pooling and persistence.
MessageManagerImpl() - Constructor for class pt.digitalis.dif.dem.managers.impl.MessageManagerImpl
 
Messages - Annotation Type in pt.digitalis.dif.dem.annotations
This annotation injects a message set on a metamodel element.
MESSAGES_FOLDER - Static variable in class pt.digitalis.dif.dem.managers.impl.AbstractMessageManager
The messages folder.
MessagesLocation - Enum in pt.digitalis.dif.dem.objects.messages
 
MessageTranslations - Class in pt.digitalis.dif.dem.objects.messages
The translations of a message
MessageTranslations() - Constructor for class pt.digitalis.dif.dem.objects.messages.MessageTranslations
 
MetaAnnotationMemberTags - Class in pt.digitalis.dif.dem.annotations.metaannotations
Defines some tags to use on the meta-annotations.
MetaAnnotationMemberTags() - Constructor for class pt.digitalis.dif.dem.annotations.metaannotations.MetaAnnotationMemberTags
 
METHOD - Static variable in class pt.digitalis.dif.exception.codegen.AnnotationMisuseException.ContextKeys
The 'method' key.
METHOD_BODY_TAG - Static variable in class pt.digitalis.dif.codegen.CGAncillaries
The method body tag as String constant.
METHOD_SCOPE - Static variable in exception pt.digitalis.dif.exception.codegen.IncompatiblePrimaryAnnotationsException
The tag for 'method scope' annotations.
MonitorUtil - Class in pt.digitalis.dif.utils.monitor
Serves as an abstraction to the monitoring agent in use.
MonitorUtil() - Constructor for class pt.digitalis.dif.utils.monitor.MonitorUtil
 
moveContent(String, Long, IDIFUser) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
 
moveContent(String, Long, IDIFUser) - Method in interface pt.digitalis.dif.utils.extensions.cms.IContentManager
Moves content to another node
moveContentInRepository(ContentItem, Node, IDIFUser) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
Moves content to another node
moveNode(Long, Long, IDIFUser) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
 
moveNode(Long, Long, IDIFUser) - Method in interface pt.digitalis.dif.utils.extensions.cms.IContentManager
Moves a node to another parent node
moveNodeInRepository(Node, IDIFUser) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
Moves node to another parent node

N

N_A - Static variable in class pt.digitalis.dif.controller.security.managers.impl.AbstractIdentityManager
The 'N/A' String literal.
N_A - Static variable in class pt.digitalis.dif.utils.identity.tests.AbstractIdentityManagerImplTest
The 'N/A' String literal.
NavigationHistoryImpl - Class in pt.digitalis.dif.controller.objects
The default navigation history implementation
NavigationHistoryImpl() - Constructor for class pt.digitalis.dif.controller.objects.NavigationHistoryImpl
 
NEW_LINE - Static variable in class pt.digitalis.dif.codegen.CGAncillaries
The new line character as a String.
NoAccessException - Exception in pt.digitalis.dif.utils.extensions.cms.exception
This exception occurs when a user trys to do a CMS operation in a node or a content item that he doesn't have access.
NoAccessException(Exception) - Constructor for exception pt.digitalis.dif.utils.extensions.cms.exception.NoAccessException
 
NoAccessException(String) - Constructor for exception pt.digitalis.dif.utils.extensions.cms.exception.NoAccessException
 
Node - Class in pt.digitalis.dif.utils.extensions.cms
Content node definition class
Node(Long, String, String, IDIFUser) - Constructor for class pt.digitalis.dif.utils.extensions.cms.Node
Constructor
nodeExists(Long, IDIFUser) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
Searches a node by unique identifier.
nodeExistsInRepository(Long, IDIFUser) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
Searches a node by unique identifier in the repository.
NodeNotFoundException - Exception in pt.digitalis.dif.utils.extensions.cms.exception
This exception occurs when there is a search of a Node in the repository and the Node is not found
NodeNotFoundException() - Constructor for exception pt.digitalis.dif.utils.extensions.cms.exception.NodeNotFoundException
 
NodeNotFoundException(Exception) - Constructor for exception pt.digitalis.dif.utils.extensions.cms.exception.NodeNotFoundException
 
NodeNotFoundException(Long) - Constructor for exception pt.digitalis.dif.utils.extensions.cms.exception.NodeNotFoundException
 
NodeNotFoundException(String) - Constructor for exception pt.digitalis.dif.utils.extensions.cms.exception.NodeNotFoundException
 
NodeWithDuplicatePathException - Exception in pt.digitalis.dif.utils.extensions.cms.exception
This exception occurs when a user tries to insert a node with a path that already exists
NodeWithDuplicatePathException() - Constructor for exception pt.digitalis.dif.utils.extensions.cms.exception.NodeWithDuplicatePathException
 
NodeWithDuplicatePathException(Exception) - Constructor for exception pt.digitalis.dif.utils.extensions.cms.exception.NodeWithDuplicatePathException
 
NodeWithDuplicatePathException(Long) - Constructor for exception pt.digitalis.dif.utils.extensions.cms.exception.NodeWithDuplicatePathException
 
NodeWithDuplicatePathException(String) - Constructor for exception pt.digitalis.dif.utils.extensions.cms.exception.NodeWithDuplicatePathException
 
NodeWithNodesException - Exception in pt.digitalis.dif.utils.extensions.cms.exception
This exception occurs when a user tries to delete a Node that has child Nodes.
NodeWithNodesException() - Constructor for exception pt.digitalis.dif.utils.extensions.cms.exception.NodeWithNodesException
 
NodeWithNodesException(Exception) - Constructor for exception pt.digitalis.dif.utils.extensions.cms.exception.NodeWithNodesException
 
NodeWithNodesException(Long) - Constructor for exception pt.digitalis.dif.utils.extensions.cms.exception.NodeWithNodesException
 
NodeWithNodesException(String) - Constructor for exception pt.digitalis.dif.utils.extensions.cms.exception.NodeWithNodesException
 
NON_STAGE_ENRICHED_CLASS_ID - Static variable in class pt.digitalis.dif.codegen.CGAncillaries
The id tag for the non-stage enriched class.
NONE - Static variable in class pt.digitalis.dif.dem.annotations.AnnotationTags
Multipurpose for optional parameters that will have their value programmatically determined.
NUMBER_SIGN - Static variable in class pt.digitalis.dif.dem.managers.impl.AbstractMessageManager
The number sign character as a string.

O

ObjectFormatter - Class in pt.digitalis.dif.utils
Helps to format an object for printing in human readable form
ObjectFormatter() - Constructor for class pt.digitalis.dif.utils.ObjectFormatter
 
ON_SUCESS_LOGIN_STAGE - Static variable in class pt.digitalis.dif.controller.http.HTTPConstants
The parameter name to indicate after successful login stage
order() - Method in interface pt.digitalis.dif.dem.interfaces.IDIFAPI
The API order on the DIF universe
ORIGINAL_REQUEST - Static variable in interface pt.digitalis.dif.controller.interfaces.IDispatcherErrorHandler
The original request that caused the error attribute name
ORIGINAL_REQUEST - Static variable in class pt.digitalis.dif.controller.objects.DIFRequest
The key to the original request stored as an attribute.

P

PAGE_IMPORTED_IDS_PARAMETER - Static variable in class pt.digitalis.dif.controller.http.HTTPConstants
The HTTP parameter indicating that parent page script already include, in component mode.
Pagination - Class in pt.digitalis.dif.utils
Abstracts the various implementations of pagination
Pagination(Integer, Integer) - Constructor for class pt.digitalis.dif.utils.Pagination
Instantiates a new pagination object.
Parameter - Annotation Type in pt.digitalis.dif.dem.annotations.parameter
This annotation defines a meta-model element parameter.
PARAMETER_CONSTRAINTS - Static variable in class pt.digitalis.dif.dem.annotations.AnnotationMemberTags
Parameter 'constraint' member tag.
PARAMETER_DEFAULT_VALUE - Static variable in class pt.digitalis.dif.dem.annotations.AnnotationMemberTags
Parameter 'defaultValue' member tag.
PARAMETER_ID - Static variable in class pt.digitalis.dif.dem.annotations.AnnotationMemberTags
Parameter 'id' member tag.
PARAMETER_LINK_TO_FORM - Static variable in class pt.digitalis.dif.dem.annotations.AnnotationMemberTags
Parameter 'linkToForm' member tag.
PARAMETER_REGEXP_VALUE - Static variable in class pt.digitalis.dif.dem.annotations.AnnotationMemberTags
Parameter 'regexp' member tag.
ParameterConstraintAlphabeticImpl - Class in pt.digitalis.dif.dem.objects.parameters.constraints.impl
Alphabetic parameter constraint implementation
ParameterConstraintAlphabeticImpl() - Constructor for class pt.digitalis.dif.dem.objects.parameters.constraints.impl.ParameterConstraintAlphabeticImpl
 
ParameterConstraintDateAbsoluteImpl - Class in pt.digitalis.dif.dem.objects.parameters.constraints.impl.date
This constraint does not impose any validation, since it will be used for date conversion by the DateParameter type
ParameterConstraintDateAbsoluteImpl() - Constructor for class pt.digitalis.dif.dem.objects.parameters.constraints.impl.date.ParameterConstraintDateAbsoluteImpl
 
ParameterConstraintDateImpl - Class in pt.digitalis.dif.dem.objects.parameters.constraints.impl.date
Date parameter constraint implementation
ParameterConstraintDateImpl() - Constructor for class pt.digitalis.dif.dem.objects.parameters.constraints.impl.date.ParameterConstraintDateImpl
 
ParameterConstraintDateInFutureImpl - Class in pt.digitalis.dif.dem.objects.parameters.constraints.impl.date
Date in Future parameter constraint implementation.
ParameterConstraintDateInFutureImpl() - Constructor for class pt.digitalis.dif.dem.objects.parameters.constraints.impl.date.ParameterConstraintDateInFutureImpl
 
ParameterConstraintDateInPastImpl - Class in pt.digitalis.dif.dem.objects.parameters.constraints.impl.date
Date in Past parameter constraint implementation.
ParameterConstraintDateInPastImpl() - Constructor for class pt.digitalis.dif.dem.objects.parameters.constraints.impl.date.ParameterConstraintDateInPastImpl
 
ParameterConstraintDateRelativeImpl - Class in pt.digitalis.dif.dem.objects.parameters.constraints.impl.date
This constraint does not impose any validation, since it will be used for date conversion by the DateParameter type
ParameterConstraintDateRelativeImpl() - Constructor for class pt.digitalis.dif.dem.objects.parameters.constraints.impl.date.ParameterConstraintDateRelativeImpl
 
ParameterConstraintEmailImpl - Class in pt.digitalis.dif.dem.objects.parameters.constraints.impl
 
ParameterConstraintEmailImpl() - Constructor for class pt.digitalis.dif.dem.objects.parameters.constraints.impl.ParameterConstraintEmailImpl
 
ParameterConstraintMaxImpl - Class in pt.digitalis.dif.dem.objects.parameters.constraints.impl.numeric
Max parameter constraint implementation
ParameterConstraintMaxImpl() - Constructor for class pt.digitalis.dif.dem.objects.parameters.constraints.impl.numeric.ParameterConstraintMaxImpl
 
ParameterConstraintMaxSizeImpl - Class in pt.digitalis.dif.dem.objects.parameters.constraints.impl
Max parameter constraint implementation
ParameterConstraintMaxSizeImpl() - Constructor for class pt.digitalis.dif.dem.objects.parameters.constraints.impl.ParameterConstraintMaxSizeImpl
 
ParameterConstraintMinImpl - Class in pt.digitalis.dif.dem.objects.parameters.constraints.impl.numeric
Min parameter constraint implementation
ParameterConstraintMinImpl() - Constructor for class pt.digitalis.dif.dem.objects.parameters.constraints.impl.numeric.ParameterConstraintMinImpl
 
ParameterConstraintMinSizeImpl - Class in pt.digitalis.dif.dem.objects.parameters.constraints.impl
Max parameter constraint implementation
ParameterConstraintMinSizeImpl() - Constructor for class pt.digitalis.dif.dem.objects.parameters.constraints.impl.ParameterConstraintMinSizeImpl
 
ParameterConstraintNumericImpl - Class in pt.digitalis.dif.dem.objects.parameters.constraints.impl.numeric
Numeric parameter constraint implementation
ParameterConstraintNumericImpl() - Constructor for class pt.digitalis.dif.dem.objects.parameters.constraints.impl.numeric.ParameterConstraintNumericImpl
 
ParameterConstraintRegexImpl - Class in pt.digitalis.dif.dem.objects.parameters.constraints.impl
 
ParameterConstraintRegexImpl() - Constructor for class pt.digitalis.dif.dem.objects.parameters.constraints.impl.ParameterConstraintRegexImpl
 
ParameterConstraintResult - Class in pt.digitalis.dif.dem.objects.parameters.constraints
 
ParameterConstraintResult(IParameterConstraint, boolean, List<String>, String) - Constructor for class pt.digitalis.dif.dem.objects.parameters.constraints.ParameterConstraintResult
Constructor
ParameterConstraintResult(IParameterConstraint, boolean, String) - Constructor for class pt.digitalis.dif.dem.objects.parameters.constraints.ParameterConstraintResult
Constructor
ParameterError - Class in pt.digitalis.dif.dem.objects.parameters.errors
Defines a type that represents an error on a parameter.
ParameterError() - Constructor for class pt.digitalis.dif.dem.objects.parameters.errors.ParameterError
Constructor
ParameterError(String, ParameterConstraintResult) - Constructor for class pt.digitalis.dif.dem.objects.parameters.errors.ParameterError
Constructor
ParameterError(String, ParameterErrorType) - Constructor for class pt.digitalis.dif.dem.objects.parameters.errors.ParameterError
Constructor.
ParameterErrorList - Class in pt.digitalis.dif.dem.objects.parameters.errors
A list of parameter errors for a given parameter
ParameterErrorList(IParameter<?>, Object) - Constructor for class pt.digitalis.dif.dem.objects.parameters.errors.ParameterErrorList
Default constructor
ParameterErrors - Class in pt.digitalis.dif.dem.objects.parameters.errors
A report object of any parameter errors that have occurred in the initialization of a stage.
ParameterErrors(IStageInstance) - Constructor for class pt.digitalis.dif.dem.objects.parameters.errors.ParameterErrors
Constructor.
ParameterErrorType - Enum in pt.digitalis.dif.dem.objects.parameters.errors
Describes the error that has occurred in a classification type
ParameterException - Exception in pt.digitalis.dif.exception.objects
Exception for IParameter operations
ParameterException(String, IParameter<?>) - Constructor for exception pt.digitalis.dif.exception.objects.ParameterException
Constructor
ParameterException(String, Exception, IParameter<?>) - Constructor for exception pt.digitalis.dif.exception.objects.ParameterException
Constructor
parameterID - Variable in class pt.digitalis.dif.dem.objects.parameters.rules.AbstractParameterRule
The parameter that this rule is associated to
ParameterList - Class in pt.digitalis.dif.dem.objects.parameters
A list of parameters
ParameterList() - Constructor for class pt.digitalis.dif.dem.objects.parameters.ParameterList
 
ParameterManagerImpl - Class in pt.digitalis.dif.dem.managers.impl
Manages the DEM parameters, providing operations for access, pooling and persistence.
ParameterManagerImpl() - Constructor for class pt.digitalis.dif.dem.managers.impl.ParameterManagerImpl
 
ParameterRuleAction - Enum in pt.digitalis.dif.dem.objects.parameters.rules
Common Action types for all parameter rules
ParameterRuleDependent<T> - Class in pt.digitalis.dif.dem.objects.parameters.rules
Dependent parameter rule.
ParameterRuleDependent() - Constructor for class pt.digitalis.dif.dem.objects.parameters.rules.ParameterRuleDependent
 
ParameterRuleExclusive<T> - Class in pt.digitalis.dif.dem.objects.parameters.rules
Exclusive parameter rule.
ParameterRuleExclusive() - Constructor for class pt.digitalis.dif.dem.objects.parameters.rules.ParameterRuleExclusive
 
ParameterRuleResult - Class in pt.digitalis.dif.dem.objects.parameters.rules
Result of a parameter rule validation
ParameterRuleResult(boolean) - Constructor for class pt.digitalis.dif.dem.objects.parameters.rules.ParameterRuleResult
 
ParameterRuleResult(String) - Constructor for class pt.digitalis.dif.dem.objects.parameters.rules.ParameterRuleResult
 
ParameterScope - Enum in pt.digitalis.dif.dem.objects.parameters
Parameter persistence scopes
ParametersImpl - Class in pt.digitalis.dif.dem.objects.parameters
IParameters default implementation
ParametersImpl() - Constructor for class pt.digitalis.dif.dem.objects.parameters.ParametersImpl
 
ParametersModule - Class in pt.digitalis.dif.ioc
Contribution for parameter validation.
ParametersModule() - Constructor for class pt.digitalis.dif.ioc.ParametersModule
 
PARENT_STAGE_PARAMETER - Static variable in class pt.digitalis.dif.controller.http.HTTPConstants
The HTTP parameter indicating the stage where the include stage was born.
parse(String, String) - Static method in class pt.digitalis.dif.codegen.CGAncillaries
Separates a string into multiple strings by splitting the original string around matches of a given pattern.
parseTemplateLine(String, Map<String, String>) - Static method in class pt.digitalis.dif.utils.templates.TemplateUtils
Parses a given line for parameters, and replaces them with their respective values
PASSWORD_PARAMETER_ID - Static variable in interface pt.digitalis.dif.controller.interfaces.IDIFRequest
The id where users pass the user password to authenticate
performAuthentication() - Method in class pt.digitalis.dif.controller.AbstractDIFDispatcher
Implements the authentication execution logic
performCleanup(IDIFContext, boolean) - Static method in class pt.digitalis.dif.controller.AbstractDIFDispatcher
Perform any clean up tasks that have been contributed by ...
Persist - Annotation Type in pt.digitalis.dif.dem.annotations.parameter
This annotation defines the kind of persistence that a parameter can have.
PERSIST_ALLOW_ANONYMOUS - Static variable in class pt.digitalis.dif.dem.annotations.AnnotationMemberTags
Persist 'repository' member tag.
PERSIST_GROUP_VISIBILITY - Static variable in class pt.digitalis.dif.dem.annotations.AnnotationMemberTags
Persist 'groupVisibility' member tag.
PERSIST_REPOSITORY - Static variable in class pt.digitalis.dif.dem.annotations.AnnotationMemberTags
Persist 'repository' member tag.
PERSIST_SCOPE - Static variable in class pt.digitalis.dif.dem.annotations.AnnotationMemberTags
Persist 'scope' member tag.
persistContentInRepository(ContentItem, IDIFUser) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
Adds a new content to repository.
persistNodeInRepository(Node, IDIFUser) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
Adds a new content to repository.
persistUserAttribute(String, String, Object) - Method in interface pt.digitalis.dif.controller.security.managers.IIdentityManagerPrivate
Persists an attribute value on a given user on the underlying repository.
persistUserAttribute(String, String, Object) - Method in class pt.digitalis.dif.controller.security.managers.impl.IdentityManagerStaticImpl
 
persistUserAttributes(String, Map<String, Object>) - Method in interface pt.digitalis.dif.controller.security.managers.IIdentityManagerPrivate
Persists all attributes values on a given user on the underlying repository.
persistUserAttributes(String, Map<String, Object>) - Method in class pt.digitalis.dif.controller.security.managers.impl.IdentityManagerStaticImpl
 
POPUP_MODE_PARAMETER - Static variable in class pt.digitalis.dif.controller.http.HTTPConstants
The HTTP parameter indicating that a stage is to be retrieved in popup mode.
postAuthentication(DispatcherAuthenticationResult) - Method in class pt.digitalis.dif.controller.AbstractDIFDispatcher
Post Authentication execution
preAuthentication() - Method in class pt.digitalis.dif.controller.AbstractDIFDispatcher
Pre Authentication execution
prepareExceptionContext(AttributeHolder) - Method in class pt.digitalis.dif.dem.DEMAnnotationLogic
Prepares the exception context from the attribute.
prepareExceptionContext(ClassHolder) - Method in class pt.digitalis.dif.dem.DEMAnnotationLogic
Prepares the exception context from the class.
prepareExceptionContext(MethodHolder) - Method in class pt.digitalis.dif.dem.DEMAnnotationLogic
Prepares the exception context from the method.
Primary - Annotation Type in pt.digitalis.dif.dem.annotations.metaannotations
Marks a DEM Annotation as a primary annotation.
PRIMARY_YIELD_TO - Static variable in class pt.digitalis.dif.dem.annotations.metaannotations.MetaAnnotationMemberTags
The 'yieldTo' string constant.
processAnnotation(ClassEnhancementContext, AnnotationHolder, DEMAnnotationLogic) - Method in class pt.digitalis.dif.codegen.util.ClassEnhancerImpl
 
processAnnotation(ClassEnhancementContext, AttributeHolder, AnnotationHolder, DEMAnnotationLogic) - Method in class pt.digitalis.dif.codegen.util.ClassEnhancerImpl
 
processAnnotation(ClassEnhancementContext, MethodHolder, AnnotationHolder, DEMAnnotationLogic) - Method in class pt.digitalis.dif.codegen.util.ClassEnhancerImpl
 
processAnnotation(ClassEnhancementContext, AnnotationHolder, DEMAnnotationLogic) - Method in interface pt.digitalis.dif.codegen.util.IClassEnhancer
Processes a given type-targeted annotation, enhancing the class with bytecode generated accordingly to the annotation.
processAnnotation(ClassEnhancementContext, AttributeHolder, AnnotationHolder, DEMAnnotationLogic) - Method in interface pt.digitalis.dif.codegen.util.IClassEnhancer
Processes a given field-targeted annotation, enhancing the class with bytecode generated accordingly to the annotation.
processAnnotation(ClassEnhancementContext, MethodHolder, AnnotationHolder, DEMAnnotationLogic) - Method in interface pt.digitalis.dif.codegen.util.IClassEnhancer
Processes a given method-targeted annotation, enhancing the class with bytecode generated accordingly to the annotation.
processConfigurations() - Method in interface pt.digitalis.dif.dem.interfaces.IApplicationConfiguration
Process the configurations
processException(IDIFRequest, BusinessFlowException) - Method in class pt.digitalis.dif.controller.AbstractControllerErrorHandler
 
processException(IDIFRequest, ControllerException) - Method in class pt.digitalis.dif.controller.AbstractControllerErrorHandler
 
processException(IDIFRequest, RuntimeException) - Method in class pt.digitalis.dif.controller.AbstractControllerErrorHandler
 
processException(IDIFRequest, BusinessFlowException) - Method in interface pt.digitalis.dif.controller.interfaces.IDispatcherErrorHandler
Process an exception and determine the resulting action response
processException(IDIFRequest, RuntimeException) - Method in interface pt.digitalis.dif.controller.interfaces.IDispatcherErrorHandler
Process an exception and determine the resulting action response
processException(IDIFRequest, ControllerException) - Method in interface pt.digitalis.dif.controller.interfaces.IDispatcherErrorHandler
Process an exception and determine the resulting action response
Provider - Annotation Type in pt.digitalis.dif.dem.annotations
This annotation is used to inject a provider on a metamodel stage.
PROVIDER_ATTRIBUTE_NAME - Static variable in class pt.digitalis.dif.dem.DEMAnnotationLogic
The 'provider' attribute name.
PROVIDER_DEFINITION_DEFAULT_PROVIDER - Static variable in class pt.digitalis.dif.dem.annotations.AnnotationMemberTags
ProviderDefinition 'defaultProvider' member tag.
ProviderCGTemplate - Class in pt.digitalis.dif.codegen.templates
This class is a template for the IProvider interface method implementations.
ProviderCGTemplate() - Constructor for class pt.digitalis.dif.codegen.templates.ProviderCGTemplate
 
ProviderDefinition - Annotation Type in pt.digitalis.dif.dem.annotations.entities
This annotation defines a Provider class.
ProviderList - Annotation Type in pt.digitalis.dif.dem.annotations
This annotation is used to inject a list with all Providers on a Stage and should be used on a attribute.
PROVIDERS_DIR - Static variable in class pt.digitalis.dif.codegen.util.DEMLoaderHelper
'Providers' folder name by convention.
pt.digitalis.dif.codegen - package pt.digitalis.dif.codegen
 
pt.digitalis.dif.codegen.templates - package pt.digitalis.dif.codegen.templates
 
pt.digitalis.dif.codegen.util - package pt.digitalis.dif.codegen.util
 
pt.digitalis.dif.controller - package pt.digitalis.dif.controller
 
pt.digitalis.dif.controller.http - package pt.digitalis.dif.controller.http
 
pt.digitalis.dif.controller.interfaces - package pt.digitalis.dif.controller.interfaces
 
pt.digitalis.dif.controller.objects - package pt.digitalis.dif.controller.objects
 
pt.digitalis.dif.controller.sanitycheck - package pt.digitalis.dif.controller.sanitycheck
 
pt.digitalis.dif.controller.security.managers - package pt.digitalis.dif.controller.security.managers
 
pt.digitalis.dif.controller.security.managers.impl - package pt.digitalis.dif.controller.security.managers.impl
 
pt.digitalis.dif.controller.security.objects - package pt.digitalis.dif.controller.security.objects
 
pt.digitalis.dif.dem - package pt.digitalis.dif.dem
 
pt.digitalis.dif.dem.annotations - package pt.digitalis.dif.dem.annotations
 
pt.digitalis.dif.dem.annotations.controller - package pt.digitalis.dif.dem.annotations.controller
 
pt.digitalis.dif.dem.annotations.entities - package pt.digitalis.dif.dem.annotations.entities
 
pt.digitalis.dif.dem.annotations.metaannotations - package pt.digitalis.dif.dem.annotations.metaannotations
 
pt.digitalis.dif.dem.annotations.parameter - package pt.digitalis.dif.dem.annotations.parameter
 
pt.digitalis.dif.dem.annotations.security - package pt.digitalis.dif.dem.annotations.security
 
pt.digitalis.dif.dem.annotations.stage - package pt.digitalis.dif.dem.annotations.stage
 
pt.digitalis.dif.dem.annotations.stage.controller - package pt.digitalis.dif.dem.annotations.stage.controller
 
pt.digitalis.dif.dem.config - package pt.digitalis.dif.dem.config
 
pt.digitalis.dif.dem.interfaces - package pt.digitalis.dif.dem.interfaces
 
pt.digitalis.dif.dem.managers - package pt.digitalis.dif.dem.managers
 
pt.digitalis.dif.dem.managers.impl - package pt.digitalis.dif.dem.managers.impl
 
pt.digitalis.dif.dem.objects - package pt.digitalis.dif.dem.objects
 
pt.digitalis.dif.dem.objects.issues - package pt.digitalis.dif.dem.objects.issues
 
pt.digitalis.dif.dem.objects.messages - package pt.digitalis.dif.dem.objects.messages
 
pt.digitalis.dif.dem.objects.parameters - package pt.digitalis.dif.dem.objects.parameters
 
pt.digitalis.dif.dem.objects.parameters.constraints - package pt.digitalis.dif.dem.objects.parameters.constraints
 
pt.digitalis.dif.dem.objects.parameters.constraints.impl - package pt.digitalis.dif.dem.objects.parameters.constraints.impl
 
pt.digitalis.dif.dem.objects.parameters.constraints.impl.date - package pt.digitalis.dif.dem.objects.parameters.constraints.impl.date
 
pt.digitalis.dif.dem.objects.parameters.constraints.impl.numeric - package pt.digitalis.dif.dem.objects.parameters.constraints.impl.numeric
 
pt.digitalis.dif.dem.objects.parameters.errors - package pt.digitalis.dif.dem.objects.parameters.errors
 
pt.digitalis.dif.dem.objects.parameters.rules - package pt.digitalis.dif.dem.objects.parameters.rules
 
pt.digitalis.dif.dem.objects.parameters.types - package pt.digitalis.dif.dem.objects.parameters.types
 
pt.digitalis.dif.dem.objects.parameters.validators - package pt.digitalis.dif.dem.objects.parameters.validators
 
pt.digitalis.dif.exception - package pt.digitalis.dif.exception
 
pt.digitalis.dif.exception.codegen - package pt.digitalis.dif.exception.codegen
 
pt.digitalis.dif.exception.controller - package pt.digitalis.dif.exception.controller
 
pt.digitalis.dif.exception.manager - package pt.digitalis.dif.exception.manager
 
pt.digitalis.dif.exception.objects - package pt.digitalis.dif.exception.objects
 
pt.digitalis.dif.exception.security - package pt.digitalis.dif.exception.security
 
pt.digitalis.dif.ioc - package pt.digitalis.dif.ioc
 
pt.digitalis.dif.sanitycheck - package pt.digitalis.dif.sanitycheck
 
pt.digitalis.dif.sanitycheck.annotations - package pt.digitalis.dif.sanitycheck.annotations
 
pt.digitalis.dif.sanitycheck.exceptions - package pt.digitalis.dif.sanitycheck.exceptions
 
pt.digitalis.dif.sanitycheck.manager - package pt.digitalis.dif.sanitycheck.manager
 
pt.digitalis.dif.startup - package pt.digitalis.dif.startup
 
pt.digitalis.dif.utils - package pt.digitalis.dif.utils
 
pt.digitalis.dif.utils.annotations - package pt.digitalis.dif.utils.annotations
 
pt.digitalis.dif.utils.cache - package pt.digitalis.dif.utils.cache
 
pt.digitalis.dif.utils.configurations - package pt.digitalis.dif.utils.configurations
 
pt.digitalis.dif.utils.encryption - package pt.digitalis.dif.utils.encryption
 
pt.digitalis.dif.utils.extensions - package pt.digitalis.dif.utils.extensions
 
pt.digitalis.dif.utils.extensions.cms - package pt.digitalis.dif.utils.extensions.cms
 
pt.digitalis.dif.utils.extensions.cms.exception - package pt.digitalis.dif.utils.extensions.cms.exception
 
pt.digitalis.dif.utils.extensions.document - package pt.digitalis.dif.utils.extensions.document
 
pt.digitalis.dif.utils.identity.tests - package pt.digitalis.dif.utils.identity.tests
 
pt.digitalis.dif.utils.logging - package pt.digitalis.dif.utils.logging
 
pt.digitalis.dif.utils.mail - package pt.digitalis.dif.utils.mail
 
pt.digitalis.dif.utils.mail.sanitycheck - package pt.digitalis.dif.utils.mail.sanitycheck
 
pt.digitalis.dif.utils.monitor - package pt.digitalis.dif.utils.monitor
 
pt.digitalis.dif.utils.system - package pt.digitalis.dif.utils.system
 
pt.digitalis.dif.utils.templates - package pt.digitalis.dif.utils.templates
 
publish(IDIFResponse, RequestType, ResponseType) - Method in interface pt.digitalis.dif.controller.interfaces.IChAL
This method is responsible for the response translation from the framework internal format into the channel's own format.

R

RAISED_EXCEPTION_ATTRIBUTE - Static variable in class pt.digitalis.dif.controller.ExceptionHandlers
Attribute ID to save the raised exception caught by the exception handler
readMessageFile(String, String) - Method in class pt.digitalis.dif.dem.managers.impl.MessageManagerImpl
Does the actual reading of the resource file
REDIRECT_TO_URL - Static variable in interface pt.digitalis.dif.controller.interfaces.IDIFRequest
The exceptional redirect to parameter
redirectTo(String) - Method in interface pt.digitalis.dif.controller.interfaces.IDIFContext
Sets the redirection stage.
redirectTo(String, boolean) - Method in interface pt.digitalis.dif.controller.interfaces.IDIFContext
Sets the redirection stage.
redirectTo(String, Map<String, Object>) - Method in interface pt.digitalis.dif.controller.interfaces.IDIFContext
Sets the redirection stage.
redirectTo(String, Map<String, Object>, boolean) - Method in interface pt.digitalis.dif.controller.interfaces.IDIFContext
Sets the redirection stage.
redirectTo(String, String) - Method in interface pt.digitalis.dif.controller.interfaces.IDIFContext
Sets the redirection stage.
redirectTo(String, String, boolean) - Method in interface pt.digitalis.dif.controller.interfaces.IDIFContext
Sets the redirection stage.
redirectTo(String) - Method in class pt.digitalis.dif.controller.objects.DIFContext
 
redirectTo(String, boolean) - Method in class pt.digitalis.dif.controller.objects.DIFContext
 
redirectTo(String, Map<String, Object>) - Method in class pt.digitalis.dif.controller.objects.DIFContext
 
redirectTo(String, Map<String, Object>, boolean) - Method in class pt.digitalis.dif.controller.objects.DIFContext
 
redirectTo(String, String) - Method in class pt.digitalis.dif.controller.objects.DIFContext
 
redirectTo(String, String, boolean) - Method in class pt.digitalis.dif.controller.objects.DIFContext
 
refresh() - Method in class pt.digitalis.dif.controller.objects.DIFUserInSession
 
refresh() - Method in class pt.digitalis.dif.controller.security.objects.DIFUserImpl
 
refresh() - Method in interface pt.digitalis.dif.controller.security.objects.IDIFUser
Refreshes the current user from the persistent layer
refreshParameter(IParameter<?>, IStageInstance) - Method in class pt.digitalis.dif.dem.objects.parameters.errors.ParameterErrors
Refreshes the passed parameter and adds errors to the list if they are detected.
refreshParameters(IStageInstance) - Method in class pt.digitalis.dif.dem.objects.parameters.errors.ParameterErrors
Refreshes all remaining parameters and adds errors to the list if they are detected.
refreshParameterValue(IStageInstance) - Method in interface pt.digitalis.dif.dem.objects.parameters.IParameter
Updates the value of the parameter from the relevant sources.
refreshParameterValue(IStageInstance) - Method in class pt.digitalis.dif.dem.objects.parameters.types.AbstractParameter
 
refreshParameterValue(IStageInstance) - Method in class pt.digitalis.dif.dem.objects.parameters.types.DocumentParameter
 
REGEXP_COMMA - Static variable in class pt.digitalis.dif.dem.objects.parameters.constraints.impl.ParameterConstraintRegexImpl
the separator for multiple regular expressions (Java & JavaScript)
REGEXP_LIST_END - Static variable in class pt.digitalis.dif.dem.objects.parameters.constraints.impl.ParameterConstraintRegexImpl
the end delimiter for multiple regular expressions (Java & JavaScript)
REGEXP_LIST_SEPARATOR - Static variable in class pt.digitalis.dif.dem.objects.parameters.constraints.impl.ParameterConstraintRegexImpl
the separator for multiple regular expressions (Java & JavaScript)
REGEXP_LIST_START - Static variable in class pt.digitalis.dif.dem.objects.parameters.constraints.impl.ParameterConstraintRegexImpl
the start delimiter for multiple regular expressions (Java & JavaScript)
register(String, String) - Method in class pt.digitalis.dif.codegen.templates.ApplicationCGTemplate
 
register(String, String) - Method in class pt.digitalis.dif.codegen.templates.ProviderCGTemplate
 
register(String, String) - Method in class pt.digitalis.dif.codegen.templates.ServiceCGTemplate
 
register(String, String) - Method in class pt.digitalis.dif.codegen.templates.StageCGTemplate
 
register(String, String) - Method in class pt.digitalis.dif.codegen.templates.StageInstanceCGTemplate
 
register(String, String) - Method in interface pt.digitalis.dif.dem.interfaces.IRegistrable
Registers the Entity with a given key.
register(String, String) - Method in interface pt.digitalis.dif.dem.objects.ILicense
Create the registration
register(String, String) - Method in class pt.digitalis.dif.dem.objects.LicenseImpl
 
registerApplication(String, String, String) - Method in class pt.digitalis.dif.dem.managers.impl.RegistrationManagerImpl
 
registerApplication(String, String, String) - Method in interface pt.digitalis.dif.dem.managers.IRegistrationManager
Registers a given application if it's not already registered.
registerAppSuiteBasePackage(String) - Method in class pt.digitalis.dif.dem.config.DEMRegistratorImpl
 
registerAppSuiteBasePackage(String) - Method in interface pt.digitalis.dif.dem.config.IDEMRegistrator
Adds a package to the folder list.
registerEntitys(IDEMRegistrator) - Method in interface pt.digitalis.dif.dem.config.IEntityRegistration
Registers new packages in the CodeGen utility for the ClassEnhance phase
registerMetaModelPackage(String) - Method in class pt.digitalis.dif.dem.config.DEMRegistratorImpl
 
registerMetaModelPackage(String) - Method in interface pt.digitalis.dif.dem.config.IDEMRegistrator
Adds a package to the package list of classes to enrich.
registerMethodAsIncremental(String) - Method in class pt.digitalis.dif.codegen.util.ClassEnhancements
Adds a method name to the list of incremental methods.
registerParameter(IParameter<?>) - Method in class pt.digitalis.dif.dem.managers.impl.ParameterManagerImpl
 
registerParameter(IParameter<?>) - Method in interface pt.digitalis.dif.dem.managers.IParameterManager
Registers an entity parameter
registerProvider(String, String, String) - Method in class pt.digitalis.dif.dem.managers.impl.RegistrationManagerImpl
 
registerProvider(String, String, String) - Method in interface pt.digitalis.dif.dem.managers.IRegistrationManager
Registers a given provider if it's not already registered.
registerService(String, String, String) - Method in class pt.digitalis.dif.dem.managers.impl.RegistrationManagerImpl
 
registerService(String, String, String) - Method in interface pt.digitalis.dif.dem.managers.IRegistrationManager
Registers a given service if it's not already registered.
registerStage(String, String, String) - Method in class pt.digitalis.dif.dem.managers.impl.RegistrationManagerImpl
 
registerStage(String, String, String) - Method in interface pt.digitalis.dif.dem.managers.IRegistrationManager
Registers a given stage if it's not already registered.
Registrable - Annotation Type in pt.digitalis.dif.dem.annotations
This annotation is used to indicate that the element is registrable, that is, it can only be accessed by end-users that own a valid license.
RegistrationManagerException - Exception in pt.digitalis.dif.exception.manager
Thrown when a requested LDAP operation does not succeed.
RegistrationManagerException(String) - Constructor for exception pt.digitalis.dif.exception.manager.RegistrationManagerException
Constructs a new exception with a message.
RegistrationManagerException(String, Throwable) - Constructor for exception pt.digitalis.dif.exception.manager.RegistrationManagerException
Constructs a new exception with a message and a cause.
RegistrationManagerException(Throwable) - Constructor for exception pt.digitalis.dif.exception.manager.RegistrationManagerException
Constructs a new exception with a cause.
RegistrationManagerImpl - Class in pt.digitalis.dif.dem.managers.impl
Manages the DEM Entities registration process.
RegistrationManagerImpl() - Constructor for class pt.digitalis.dif.dem.managers.impl.RegistrationManagerImpl
 
REMOTE_AUTHENTICATION_PROVIDER_LOGIN - Static variable in class pt.digitalis.dif.controller.objects.DIFSession
The session key indicating that authentication was performed by a remote provider
REMOTE_AUTHENTICATION_PROVIDER_LOGOUT - Static variable in class pt.digitalis.dif.controller.objects.DIFSession
The session key indicating that authentication was performed by a remote provider
removeAttribute(String) - Method in class pt.digitalis.dif.controller.objects.DIFUserInSession
 
removeAttribute(String) - Method in class pt.digitalis.dif.controller.security.objects.DIFUserImpl
 
removeAttribute(String) - Method in interface pt.digitalis.dif.controller.security.objects.IDIFUser
Removes the user attribute.
removeClientSupportedLanguage(String) - Method in class pt.digitalis.dif.controller.objects.ClientDescriptor
Removes a client supported language.
removeExceptionHandler(String) - Static method in class pt.digitalis.dif.controller.ExceptionHandlers
Removes a registered exception handler
removeGroup(String) - Method in interface pt.digitalis.dif.controller.security.managers.IIdentityManager
Removes an existing group from the manager, if it exists.
removeGroup(String) - Method in class pt.digitalis.dif.controller.security.managers.impl.IdentityManagerStaticImpl
 
removeGroup() - Method in class pt.digitalis.dif.utils.identity.tests.AbstractIdentityManagerImplTest
Removes the group NEW_GROUP_NAME from the identity manager.
removeGroup(String) - Method in class pt.digitalis.dif.utils.identity.tests.AbstractIdentityManagerImplTest
Removes a group from the identity manager.
removeParameter(String) - Method in class pt.digitalis.dif.controller.objects.DIFUserInSession
 
removeParameter(String) - Method in class pt.digitalis.dif.controller.security.objects.DIFUserImpl
 
removeParameter(String) - Method in interface pt.digitalis.dif.controller.security.objects.IDIFUser
Removes the user parameter.
removeSession(String) - Method in class pt.digitalis.dif.controller.security.managers.impl.SessionManagerImpl
Removes a session
removeStage(String) - Method in interface pt.digitalis.dif.controller.interfaces.INavigationHistory
Removes a stage from the history
removeStage(String) - Method in class pt.digitalis.dif.controller.objects.NavigationHistoryImpl
 
removeTempGroup(String) - Method in class pt.digitalis.dif.controller.objects.DIFUserInSession
 
removeTempGroup(String) - Method in class pt.digitalis.dif.controller.security.objects.DIFUserImpl
 
removeTempGroup(String) - Method in interface pt.digitalis.dif.controller.security.objects.IDIFUser
Removes the temporary group.
removeUser(String) - Method in interface pt.digitalis.dif.controller.security.managers.IIdentityManager
Removes an existing user from the manager, if it exists.
removeUser(String) - Method in class pt.digitalis.dif.controller.security.managers.impl.IdentityManagerStaticImpl
 
removeUser(String) - Method in class pt.digitalis.dif.utils.identity.tests.AbstractIdentityManagerImplTest
Removes a user from the identity manager.
removeUserFromGroup(String, String) - Method in interface pt.digitalis.dif.controller.security.managers.IIdentityManager
Removes an existing user from an existing group.
removeUserFromGroup(String, String) - Method in class pt.digitalis.dif.controller.security.managers.impl.IdentityManagerStaticImpl
 
removeUserParameter(String, String) - Method in interface pt.digitalis.dif.controller.security.managers.IIdentityManager
Removes a given parameter from a given user.
removeUserParameter(String, String) - Method in class pt.digitalis.dif.controller.security.managers.impl.AbstractIdentityManager
 
reportIssue(String, IssueType, String) - Method in interface pt.digitalis.dif.controller.interfaces.IDIFContext
Report an issue to the IUsageIssuesManager
reportIssue(String, IssueType, String, Exception) - Method in interface pt.digitalis.dif.controller.interfaces.IDIFContext
Report an issue to the IUsageIssuesManager
reportIssue(String, IssueType, String, Exception, boolean) - Method in interface pt.digitalis.dif.controller.interfaces.IDIFContext
Report an issue to the IUsageIssuesManager
reportIssue(UsageIssue) - Method in interface pt.digitalis.dif.controller.interfaces.IDIFContext
Report an issue to the IUsageIssuesManager
reportIssue(String, IssueType, String) - Method in class pt.digitalis.dif.controller.objects.DIFContext
 
reportIssue(String, IssueType, String, Exception) - Method in class pt.digitalis.dif.controller.objects.DIFContext
 
reportIssue(String, IssueType, String, Exception, boolean) - Method in class pt.digitalis.dif.controller.objects.DIFContext
 
reportIssue(UsageIssue) - Method in class pt.digitalis.dif.controller.objects.DIFContext
 
resetIdentityManager() - Method in interface pt.digitalis.dif.controller.security.managers.IIdentityManager
Resets the identity manager.
resetIdentityManager() - Method in class pt.digitalis.dif.controller.security.managers.impl.IdentityManagerStaticImpl
 
RESPONSE_ATTRIBUTE - Static variable in class pt.digitalis.dif.controller.http.HTTPConstants
The attribute name to put DIFResponse into the HttpServletRequest.
responseWithContext(IDIFResponse, IDIFRequest, Exception) - Method in class pt.digitalis.dif.controller.AbstractControllerErrorHandler
Creates a new error request base on the original request.
REST_URL_PARAMETER - Static variable in class pt.digitalis.dif.controller.http.HTTPConstants
The HTTP parameter indicating that a stage was called component mode.
RESTAction - Enum in pt.digitalis.dif.controller.objects
Defines existing REST actions
ResultMessage - Class in pt.digitalis.dif.controller.objects
Result message type for all stages.
ResultMessage(String, String, String, boolean, String) - Constructor for class pt.digitalis.dif.controller.objects.ResultMessage
Constructor.
revokeAccessFromGroup(String, Entity, String) - Method in interface pt.digitalis.dif.controller.security.managers.IAuthorizationManager
Revokes the access of a group to a given stage.
revokeAccessFromGroup(String, Entity, String) - Method in class pt.digitalis.dif.controller.security.managers.impl.AbstractAuthorizationManagerImpl
 
revokeAccessFromPublic(Entity, String) - Method in interface pt.digitalis.dif.controller.security.managers.IAuthorizationManager
Revokes the public access to a given stage.
revokeAccessFromPublic(Entity, String) - Method in class pt.digitalis.dif.controller.security.managers.impl.AbstractAuthorizationManagerImpl
 
revokeAccessFromUser(String, Entity, String) - Method in interface pt.digitalis.dif.controller.security.managers.IAuthorizationManager
Revokes the access of a user to a given stage.
revokeAccessFromUser(String, Entity, String) - Method in class pt.digitalis.dif.controller.security.managers.impl.AbstractAuthorizationManagerImpl
 
revokeAccessGroup(String) - Method in class pt.digitalis.dif.utils.extensions.cms.ContentItem
Revokes ContentItem access to group. revoke access is done immediately
revokeAccessGroup(String) - Method in class pt.digitalis.dif.utils.extensions.cms.Node
Revokes Node access to group. revoke access is done immediately
revokeAccessUser(IDIFUser) - Method in class pt.digitalis.dif.utils.extensions.cms.ContentItem
Revokes ContentItem access to group. revoke access is done immediately
revokeAccessUser(IDIFUser) - Method in class pt.digitalis.dif.utils.extensions.cms.Node
Revokes Node access to group. revoke access is done immediately
revokeACLEntry(ACLEntry) - Method in interface pt.digitalis.dif.controller.security.managers.IAuthorizationManager
Removes an ACL from the manager repository
revokeACLEntry(ACLEntry) - Method in class pt.digitalis.dif.controller.security.managers.impl.AbstractAuthorizationManagerImpl
 
revokeAllAccessFromGroup(String) - Method in interface pt.digitalis.dif.controller.security.managers.IAuthorizationManager
Revokes the access of a group to all entities.
revokeAllAccessFromGroup(String) - Method in class pt.digitalis.dif.controller.security.managers.impl.AbstractAuthorizationManagerImpl
 
revokeAllAccessFromUser(String) - Method in interface pt.digitalis.dif.controller.security.managers.IAuthorizationManager
Revokes the access of a user to all entities.
revokeAllAccessFromUser(String) - Method in class pt.digitalis.dif.controller.security.managers.impl.AbstractAuthorizationManagerImpl
 
revokeContentAccessToGroup(String, String) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
 
revokeContentAccessToGroup(String, String) - Method in interface pt.digitalis.dif.utils.extensions.cms.IContentManager
Revokes group access to content item
revokeContentAccessToGroupInRepository(String, String) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
Revokes group access to content item
revokeContentAccessToUser(String, IDIFUser) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
 
revokeContentAccessToUser(String, IDIFUser) - Method in interface pt.digitalis.dif.utils.extensions.cms.IContentManager
Revokes user access to content item
revokeContentAccessToUserInRepository(String, IDIFUser) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
Revokes user access to content item
revokeNodeAccessToGroup(Long, String) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
 
revokeNodeAccessToGroup(Long, String) - Method in interface pt.digitalis.dif.utils.extensions.cms.IContentManager
Revokes group access to node
revokeNodeAccessToGroupInRepository(Long, String) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
Revokes group access to node
revokeNodeAccessToUser(Long, IDIFUser) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
 
revokeNodeAccessToUser(Long, IDIFUser) - Method in interface pt.digitalis.dif.utils.extensions.cms.IContentManager
Revokes user access to node
revokeNodeAccessToUserInRepository(Long, IDIFUser) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
Revokes user access to node
rollbackTransaction() - Method in interface pt.digitalis.dif.utils.extensions.cms.IContentManager
Roll back the a Content Manager transaction
Rule - Annotation Type in pt.digitalis.dif.dem.annotations.parameter
Rule association for a given parameter.
RULE_ACTION - Static variable in class pt.digitalis.dif.dem.annotations.AnnotationMemberTags
Rule 'action' member tag.
RULE_FIRST - Static variable in class pt.digitalis.dif.dem.annotations.AnnotationMemberTags
Rule 'first' member tag.
RULE_ID - Static variable in class pt.digitalis.dif.dem.annotations.AnnotationMemberTags
Rule 'ruleID' member tag.
RULE_LAST - Static variable in class pt.digitalis.dif.dem.annotations.AnnotationMemberTags
Rule 'last' member tag.
RULE_PARAMETER_LIST - Static variable in class pt.digitalis.dif.dem.annotations.AnnotationMemberTags
Rule 'parameters' member tag.
RULE_VALUE - Static variable in class pt.digitalis.dif.dem.annotations.AnnotationMemberTags
Rule 'value' member tag.
Rules - Annotation Type in pt.digitalis.dif.dem.annotations.parameter
Group of Rule association for a given parameter.
run() - Method in class pt.digitalis.dif.controller.security.managers.impl.SessionGarbageCollector
 
run() - Method in class pt.digitalis.dif.sanitycheck.manager.SanityCheckThread
 
run(IDIFContext) - Method in class pt.digitalis.dif.sanitycheck.manager.TestMethodDefinition
Runs the test
runAllTests(IDIFContext) - Static method in class pt.digitalis.dif.sanitycheck.manager.SanityCheckManager
Execute all tests
runAllTests(IDIFContext, boolean) - Static method in class pt.digitalis.dif.sanitycheck.manager.SanityCheckManager
Execute all tests.
runTestsFinalize() - Method in class pt.digitalis.dif.sanitycheck.manager.SanityCheckTestSuiteDefinition
Runs the finalize method of the test suite
runTestsSetup() - Method in class pt.digitalis.dif.sanitycheck.manager.SanityCheckTestSuiteDefinition
Runs the setup method of the test suite

S

SANITY_CHECK_RESULT - Static variable in class pt.digitalis.dif.sanitycheck.manager.SanityCheckThread
The Constant SANITY_CHECK_RESULT.
SanityCheckDependency - Annotation Type in pt.digitalis.dif.sanitycheck.annotations
 
SanityCheckException - Exception in pt.digitalis.dif.sanitycheck.exceptions
 
SanityCheckException(String) - Constructor for exception pt.digitalis.dif.sanitycheck.exceptions.SanityCheckException
 
SanityCheckException(String, Throwable) - Constructor for exception pt.digitalis.dif.sanitycheck.exceptions.SanityCheckException
 
SanityCheckException(Throwable) - Constructor for exception pt.digitalis.dif.sanitycheck.exceptions.SanityCheckException
 
SanityCheckFinalize - Annotation Type in pt.digitalis.dif.sanitycheck.annotations
 
SanityCheckManager - Class in pt.digitalis.dif.sanitycheck.manager
 
SanityCheckManager() - Constructor for class pt.digitalis.dif.sanitycheck.manager.SanityCheckManager
 
SanityCheckResult - Class in pt.digitalis.dif.sanitycheck
 
SanityCheckResult(SanityCheckTestSuiteDefinition, ExecutionResult) - Constructor for class pt.digitalis.dif.sanitycheck.SanityCheckResult
 
SanityCheckSetup - Annotation Type in pt.digitalis.dif.sanitycheck.annotations
 
SanityCheckTest - Annotation Type in pt.digitalis.dif.sanitycheck.annotations
 
SanityCheckTestSuiteDefinition - Class in pt.digitalis.dif.sanitycheck.manager
Defines a given test suite for usage by the SanityCheckManager internals
SanityCheckTestSuiteDefinition(String, ISanityCheckTestSuite) - Constructor for class pt.digitalis.dif.sanitycheck.manager.SanityCheckTestSuiteDefinition
 
SanityCheckThread - Class in pt.digitalis.dif.sanitycheck.manager
 
SanityCheckThread(IDIFContext) - Constructor for class pt.digitalis.dif.sanitycheck.manager.SanityCheckThread
Instantiates a new sanity check thread.
searchRegisteredPackages() - Method in class pt.digitalis.dif.codegen.DIFCodeGenerator
Searches all registered packages for DEM entities and other DIF elements.
sendEmail(MailType, String, String, String, String, String, String, List<String>, Map<String, String>) - Method in class pt.digitalis.dif.utils.mail.MailSender
Send an email.
sendEmail(MailType, String, String, String, String, String, String, List<String>, Map<String, String>, boolean) - Method in class pt.digitalis.dif.utils.mail.MailSender
Send an email.
sendHTMLEmail(String, String, String, String, String) - Method in class pt.digitalis.dif.utils.mail.MailSender
Send an HTML text email.
sendHTMLEmail(String, String, String, String, String, List<String>, Map<String, String>) - Method in class pt.digitalis.dif.utils.mail.MailSender
Send an HTML text email.
sendHTMLEmail(String, String, String, String, String, String, String) - Method in class pt.digitalis.dif.utils.mail.MailSender
Send an HTML text email.
sendHTMLEmailWithAttachements(String, String, String, String, String, List<String>) - Method in class pt.digitalis.dif.utils.mail.MailSender
Send an HTML text email.
sendHTMLEmailWithAttachements(String, String, String, String, String, String) - Method in class pt.digitalis.dif.utils.mail.MailSender
Send an HTML text email.
sendHTMLEmailWithImages(String, String, String, String, String, Map<String, String>) - Method in class pt.digitalis.dif.utils.mail.MailSender
Send an HTML text email.
sendHTMLEmailWithImages(String, String, String, String, String, String) - Method in class pt.digitalis.dif.utils.mail.MailSender
Send an HTML text email.
sendTextEmail(String, String, String, String, String) - Method in class pt.digitalis.dif.utils.mail.MailSender
Send a plain text email.
sendTextEmail(String, String, String, String, String, List<String>) - Method in class pt.digitalis.dif.utils.mail.MailSender
Send a plain text email.
sendTextEmail(String, String, String, String, String, String) - Method in class pt.digitalis.dif.utils.mail.MailSender
Send a plain text email.
SEPARATOR - Static variable in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
 
serve(RequestType, ResponseType, RESTAction) - Method in class pt.digitalis.dif.controller.AbstractChAL
 
serve(RequestType, ResponseType, RESTAction) - Method in interface pt.digitalis.dif.controller.interfaces.IChAL
This method will be called by the client via Listener.
Service - Annotation Type in pt.digitalis.dif.dem.annotations
This annotation is used to inject a service on a stage.
SERVICE_ATTRIBUTE_NAME - Static variable in class pt.digitalis.dif.dem.DEMAnnotationLogic
The 'service' attribute name.
SERVICE_DEFINITION_APPLICATION - Static variable in class pt.digitalis.dif.dem.annotations.AnnotationMemberTags
ServiceDefinition 'application' member tag.
SERVICE_GET_APPLICATION_METHOD - Static variable in class pt.digitalis.dif.codegen.CGAncillaries
The IService 'getApplication' method name.
ServiceCGTemplate - Class in pt.digitalis.dif.codegen.templates
This class is a template for the IService interface method implementations.
ServiceCGTemplate() - Constructor for class pt.digitalis.dif.codegen.templates.ServiceCGTemplate
 
ServiceDefinition - Annotation Type in pt.digitalis.dif.dem.annotations.entities
This annotation defines a Service.
SERVICES_DIR - Static variable in class pt.digitalis.dif.codegen.util.DEMLoaderHelper
'Services' folder name by convention.
SessionGarbageCollector - Class in pt.digitalis.dif.controller.security.managers.impl
Monitor thread that collects inactive sessions and discards them
SessionGarbageCollector(SessionManagerImpl) - Constructor for class pt.digitalis.dif.controller.security.managers.impl.SessionGarbageCollector
 
SESSIONInstance(String) - Static method in enum pt.digitalis.dif.utils.cache.CacheScope
 
SessionManagerImpl - Class in pt.digitalis.dif.controller.security.managers.impl
DIF's default implementation of a session manager.
SessionManagerImpl() - Constructor for class pt.digitalis.dif.controller.security.managers.impl.SessionManagerImpl
Default constructor
SessionTimeoutException - Exception in pt.digitalis.dif.exception.controller
When a session has expired
SessionTimeoutException(ControllerExecutionStep) - Constructor for exception pt.digitalis.dif.exception.controller.SessionTimeoutException
 
setAction(SSOActionEnum) - Method in class pt.digitalis.dif.controller.objects.SSOInfo
 
setAddressBCC(String) - Method in class pt.digitalis.dif.utils.mail.MailAction
Modifier for the 'adressBCC' attribute.
setAddressCC(String) - Method in class pt.digitalis.dif.utils.mail.MailAction
Modifier for the 'adressCC' attribute.
setAddressFrom(String) - Method in class pt.digitalis.dif.utils.mail.MailAction
Modifier for the 'adressFrom' attribute.
setAddressTo(String) - Method in class pt.digitalis.dif.utils.mail.MailAction
Modifier for the 'adressTo' attribute.
setAjaxMode(boolean) - Method in class pt.digitalis.dif.controller.objects.DIFRequest
Modifier for the 'ajaxMode' attribute.
setAllowCustomDestinationMail(boolean) - Method in class pt.digitalis.dif.startup.DIFErrorHandingConfiguration
Modifier for the 'allowCustomDestinationMail' attribute.
setAllowReportIssue(boolean) - Method in class pt.digitalis.dif.startup.DIFErrorHandingConfiguration
Modifier for the 'allowReportIssue' attribute.
setAllowViewErrorDetails(boolean) - Method in class pt.digitalis.dif.startup.DIFErrorHandingConfiguration
Modifier for the 'allowViewErrorDetails' attribute.
setAnnotation(String) - Method in class pt.digitalis.dif.dem.DEMAnnotationLogic
Sets the annotationName value.
setAttribute(String, Object) - Method in class pt.digitalis.dif.controller.objects.DIFUserInSession
 
setAttribute(String, Object) - Method in class pt.digitalis.dif.controller.security.objects.DIFUserImpl
 
setAttribute(String, Object) - Method in interface pt.digitalis.dif.controller.security.objects.IDIFUser
Sets the user attribute.
setAttributes(Map<String, Object>) - Method in interface pt.digitalis.dif.controller.interfaces.IDIFRequest
Modifier for the request attributes.
setAttributes(Map<String, Object>) - Method in interface pt.digitalis.dif.controller.interfaces.IDIFSession
Sets all session attributes.
setAttributes(Map<String, Object>) - Method in class pt.digitalis.dif.controller.objects.ClientDescriptor
 
setAttributes(Map<String, Object>) - Method in class pt.digitalis.dif.controller.objects.DIFRequest
 
setAttributes(Map<String, Object>) - Method in class pt.digitalis.dif.controller.objects.DIFSession
 
setAttributes(Map<String, Object>) - Method in class pt.digitalis.dif.controller.objects.DIFUserInSession
 
setAttributes(Map<String, Object>) - Method in class pt.digitalis.dif.controller.security.objects.DIFUserImpl
 
setAttributes(Map<String, Object>) - Method in interface pt.digitalis.dif.controller.security.objects.IDIFUser
Sets the attributes.
setAuthenticationError(ControllerException) - Method in class pt.digitalis.dif.codegen.templates.StageInstanceCGTemplate
 
setAuthenticationError(ControllerException) - Method in interface pt.digitalis.dif.dem.interfaces.IStageInstance
Sets the authentication error
setAuthenticationException(ControllerException) - Method in class pt.digitalis.dif.controller.AbstractDIFDispatcher
 
setAutomaticReportIssue(boolean) - Method in class pt.digitalis.dif.startup.DIFErrorHandingConfiguration
Modifier for the 'automaticReportIssue' attribute.
setBody(String) - Method in class pt.digitalis.dif.utils.mail.MailAction
Modifier for the 'body' attribute.
setBusinessConfigurationID(String) - Method in class pt.digitalis.dif.dem.objects.CustomFormDefinition
Modifier for the 'businessConfigurationID' attribute.
setBytes(byte[]) - Method in class pt.digitalis.dif.utils.extensions.document.DocumentRepositoryEntry
Modifier for the 'bytes' attribute.
setClient(ClientDescriptor) - Method in interface pt.digitalis.dif.controller.interfaces.IDIFRequest
 
setClient(ClientDescriptor) - Method in class pt.digitalis.dif.controller.objects.DIFRequest
 
setClient(String) - Method in class pt.digitalis.dif.startup.DIFGeneralConfigurationParameters
Modifier for the 'client' attribute.
setClientSupportedLanguages(List<String>) - Method in class pt.digitalis.dif.controller.objects.ClientDescriptor
Adds a new list of client supported language.
setComponentMode(boolean) - Method in interface pt.digitalis.dif.controller.interfaces.IDIFRequest
 
setComponentMode(boolean) - Method in class pt.digitalis.dif.controller.objects.DIFRequest
 
setConfigurations(IConfigurations) - Method in interface pt.digitalis.dif.utils.mail.IMailConfiguration
Modifier for the 'configurations' attribute.
setConfigurations(IConfigurations) - Method in class pt.digitalis.dif.utils.mail.MailConfiguration
Modifier for the 'configurations' attribute.
setConstraint(String, IParameterConstraint) - Method in class pt.digitalis.dif.dem.objects.parameters.errors.ParameterError
Modifier for the constraint.
setContent(String) - Method in class pt.digitalis.dif.utils.extensions.cms.ContentItem
Modifier for the 'content' attribute.
setContext(IDIFContext) - Method in class pt.digitalis.dif.codegen.templates.StageInstanceCGTemplate
 
setContext(IDIFContext) - Method in interface pt.digitalis.dif.dem.interfaces.IStageInstance
Sets the execution context on the Stage.
setContext(IDIFContext) - Method in class pt.digitalis.dif.dem.objects.issues.UsageIssue
Modifier for the 'context' attribute.
setContext(IDIFContext) - Method in exception pt.digitalis.dif.exception.objects.ParameterException
 
setCreationDate(Date) - Method in class pt.digitalis.dif.utils.extensions.cms.ContentItem
Modifier for the 'creationDate' attribute.
setCreationDate(Date) - Method in class pt.digitalis.dif.utils.extensions.cms.Node
Modifier for the 'creationDate' attribute.
setCreationDate(Date) - Method in class pt.digitalis.dif.utils.extensions.document.DocumentRepositoryEntry
Modifier for the 'creationDate' attribute.
setCreatorID(String) - Method in class pt.digitalis.dif.utils.extensions.cms.ContentItem
Modifier for the 'creatorID' attribute.
setCreatorID(String) - Method in class pt.digitalis.dif.utils.extensions.cms.Node
Modifier for the 'creatorID' attribute.
setCreatorID(String) - Method in class pt.digitalis.dif.utils.extensions.document.DocumentRepositoryEntry
Modifier for the 'creatorID' attribute.
setCustomForms(String) - Method in class pt.digitalis.dif.startup.DIFGeneralConfigurationParameters
Modifier for the 'customForms' attribute.
setCustomizedParameters(Map<String, FormFieldCustomization>) - Method in class pt.digitalis.dif.dem.objects.CustomFormDefinition
Modifier for the 'customizedParameters' attribute.
setDebugEnabled(String) - Method in interface pt.digitalis.dif.utils.mail.IMailConfiguration
Modifier for the 'debugEnabled' attribute.
setDebugEnabled(String) - Method in class pt.digitalis.dif.utils.mail.MailConfiguration
Modifier for the 'debugEnabled' attribute.
setDebugModel(Boolean) - Method in class pt.digitalis.dif.utils.logging.LoggingConfiguration
Modifier for the 'debugModel' attribute.
setDefault(boolean) - Method in class pt.digitalis.dif.controller.objects.DIFUserInSession
 
setDefault(boolean) - Method in class pt.digitalis.dif.controller.security.objects.ACLEntry
Sets a new value for 'isDefault' field
setDefault(boolean) - Method in class pt.digitalis.dif.controller.security.objects.DIFGroupImpl
 
setDefault(boolean) - Method in class pt.digitalis.dif.controller.security.objects.DIFUserImpl
 
setDefault(boolean) - Method in interface pt.digitalis.dif.controller.security.objects.IDIFGroup
Sets the group as a 'default group'.
setDefault(boolean) - Method in interface pt.digitalis.dif.controller.security.objects.IDIFUser
Sets the user as a default user.
setDefault(boolean) - Method in class pt.digitalis.dif.dem.objects.ViewObject
Sets the ViewObject as the default ViewObject.
setDefaultFromAddress(String) - Method in interface pt.digitalis.dif.utils.mail.IMailConfiguration
Modifier for the 'defaultFromAddress' attribute.
setDefaultFromAddress(String) - Method in class pt.digitalis.dif.utils.mail.MailConfiguration
Modifier for the 'defaultFromAddress' attribute.
setDefaultLanguage(String) - Method in class pt.digitalis.dif.startup.DIFGeneralConfigurationParameters
Modifier for the default language property.
setDefaultProvider(String) - Static method in class pt.digitalis.dif.dem.DEMRegistryImpl
Returns the default provider.
setDefaultValue(IStageInstance) - Method in interface pt.digitalis.dif.dem.objects.parameters.IParameter
Sets the value of the parameter to its default and runs all constraints and validations
setDefaultValue(IStageInstance, boolean) - Method in interface pt.digitalis.dif.dem.objects.parameters.IParameter
Sets the value of the parameter to its default and runs all constraints and validations
setDefaultValue(IStageInstance) - Method in class pt.digitalis.dif.dem.objects.parameters.types.AbstractParameter
 
setDefaultValue(IStageInstance, boolean) - Method in class pt.digitalis.dif.dem.objects.parameters.types.AbstractParameter
 
setDeleteRequested(boolean) - Method in class pt.digitalis.dif.utils.extensions.document.DocumentRepositoryEntry
Modifier for the 'deleteRequested' attribute.
setDemoMode(Boolean) - Static method in class pt.digitalis.dif.startup.DIFStartupConfiguration
Modifier for the 'demoMode' attribute.
setDescription(String) - Method in class pt.digitalis.dif.controller.objects.ResultMessage
Modifier for the 'description' attribute.
setDescription(String) - Method in class pt.digitalis.dif.controller.security.objects.DIFGroupImpl
 
setDescription(String) - Method in interface pt.digitalis.dif.controller.security.objects.IDIFGroup
Sets a new description for the group.
setDescription(String) - Method in class pt.digitalis.dif.utils.extensions.cms.ContentItem
Modifier for the 'description' attribute.
setDescription(String) - Method in class pt.digitalis.dif.utils.extensions.cms.Node
Modifier for the 'description' attribute.
setDescription(String) - Method in class pt.digitalis.dif.utils.extensions.document.DocumentRepositoryEntry
Modifier for the 'description' attribute.
setDescriptionEndValue(String) - Method in class pt.digitalis.dif.dem.objects.parameters.rules.AbstractParameterRule
 
setDescriptionEndValue(String) - Method in interface pt.digitalis.dif.dem.objects.parameters.rules.IParameterRule
Modifier for the 'descriptionEndValue' attribute.
setDescriptionStartValue(String) - Method in class pt.digitalis.dif.dem.objects.parameters.rules.AbstractParameterRule
 
setDescriptionStartValue(String) - Method in interface pt.digitalis.dif.dem.objects.parameters.rules.IParameterRule
Modifier for the 'descriptionStartValue' attribute.
setDescriptionValue(String) - Method in class pt.digitalis.dif.dem.objects.parameters.rules.AbstractParameterRule
 
setDescriptionValue(String) - Method in interface pt.digitalis.dif.dem.objects.parameters.rules.IParameterRule
Modifier for the 'descriptionValue' attribute.
setDeveloperMode(Boolean) - Static method in class pt.digitalis.dif.startup.DIFStartupConfiguration
Modifier for the 'developerMode' attribute.
setDifContext(IDIFContext) - Method in exception pt.digitalis.dif.exception.InternalFrameworkException
Sets the DIFContext content.
setDifSession(IDIFSession) - Method in class pt.digitalis.dif.controller.objects.Breadcrumb
Modifier for the 'difSession' attribute.
setDurationInSeconds(long) - Method in class pt.digitalis.dif.utils.cache.CacheInfo
Modifier for the 'durationInSeconds' attribute.
setEmail(String) - Method in class pt.digitalis.dif.controller.objects.DIFUserInSession
 
setEmail(String) - Method in class pt.digitalis.dif.controller.security.objects.DIFUserImpl
 
setEmail(String) - Method in interface pt.digitalis.dif.controller.security.objects.IDIFUser
Sets the user e-mail address.
setEnabled(boolean) - Method in class pt.digitalis.dif.controller.objects.DIFUserInSession
 
setEnabled(boolean) - Method in class pt.digitalis.dif.controller.security.objects.ACLEntry
Sets a new value for 'isEnabled' field
setEnabled(boolean) - Method in class pt.digitalis.dif.controller.security.objects.DIFUserImpl
 
setEnabled(boolean) - Method in interface pt.digitalis.dif.controller.security.objects.IDIFUser
 
setEncoding(String) - Method in interface pt.digitalis.dif.utils.mail.IMailConfiguration
Set the encoding
setEncoding(String) - Method in class pt.digitalis.dif.utils.mail.MailConfiguration
Modifier for the 'enconding' attribute.
setEndTime(Date) - Method in class pt.digitalis.dif.sanitycheck.SanityCheckResult
Modifier for the 'endTime' attribute.
setEndValue(String) - Method in class pt.digitalis.dif.dem.objects.parameters.rules.AbstractParameterRule
 
setEndValue(String) - Method in interface pt.digitalis.dif.dem.objects.parameters.rules.IParameterRule
Modifier for the 'endValue' attribute.
setEngine(String) - Method in class pt.digitalis.dif.dem.objects.ViewObject
Sets the ViewObject's rendering engine.
setEnhancements(String, String, String) - Method in class pt.digitalis.dif.codegen.util.ClassEnhancementContext
Adds an enhancement to a given class method.
setEntityID(String) - Method in class pt.digitalis.dif.controller.security.objects.ACLEntry
Sets the entity ID.
setEntityType(Entity) - Method in class pt.digitalis.dif.controller.security.objects.ACLEntry
Sets the entity type.
setErrorIDs(List<String>) - Method in class pt.digitalis.dif.dem.objects.parameters.constraints.ParameterConstraintResult
Modifier for the 'errorIDs' attribute.
setErrorIDs(List<String>) - Method in class pt.digitalis.dif.dem.objects.parameters.errors.ParameterError
Modifier for the 'errorIDs' attribute.
setErrorList(List<ParameterError>) - Method in class pt.digitalis.dif.dem.objects.parameters.errors.ParameterErrorList
 
setErrorLogEmailAddress(String) - Method in class pt.digitalis.dif.utils.logging.LoggingConfiguration
Modifier for the 'errorLogEmailAddress' attribute.
setErrorLogEmailBody(String) - Method in class pt.digitalis.dif.utils.logging.LoggingConfiguration
Modifier for the 'errorLogEmailBody' attribute.
setErrorLogEmailSubject(String) - Method in class pt.digitalis.dif.utils.logging.LoggingConfiguration
Modifier for the 'errorLogEmailSubject' attribute.
setErrorMessage(String) - Method in class pt.digitalis.dif.dem.objects.parameters.rules.ParameterRuleResult
Modifier for the 'errorMessage' attribute.
setErrorMessage(String) - Method in class pt.digitalis.dif.sanitycheck.TestResult
Modifier for the 'errorMessage' attribute.
setException(Exception) - Method in class pt.digitalis.dif.dem.objects.issues.UsageIssue
Modifier for the 'exception' attribute.
setException(Exception) - Method in class pt.digitalis.dif.dem.objects.parameters.errors.ParameterError
Modifier for the exception.
setExceptionClass(Class<Throwable>) - Method in class pt.digitalis.dif.controller.objects.ExceptionHandlerData
Modifier for the 'exceptionClass' attribute.
setExceptionContext(Map<String, Object>) - Method in exception pt.digitalis.dif.exception.DIFException
 
setExceptionContext(Map<String, Object>) - Method in interface pt.digitalis.dif.exception.IContextException
Sets the exception context.
setExcludedParameters(CaseInsentiveArrayList) - Method in class pt.digitalis.dif.dem.objects.CustomFormDefinition
Modifier for the 'excludedParameters' attribute.
setExecutionError(String) - Method in class pt.digitalis.dif.sanitycheck.SanityCheckResult
Modifier for the 'executionError' attribute.
setExecutionResult(SanityCheckResult) - Method in class pt.digitalis.dif.sanitycheck.manager.SanityCheckTestSuiteDefinition
Modifier for the 'executionResult' attribute.
setExecutionResult(ExecutionResult) - Method in class pt.digitalis.dif.sanitycheck.TestResult
Modifier for the 'executionResult' attribute.
setExecutionsResult(ExecutionResult) - Method in class pt.digitalis.dif.sanitycheck.SanityCheckResult
Modifier for the 'executionsResult' attribute.
setFeatures(Map<String, Object>) - Method in class pt.digitalis.dif.controller.objects.ClientDescriptor
 
setFieldID(String) - Method in class pt.digitalis.dif.dem.objects.FormFieldCustomization
Modifier for the 'fieldID' attribute.
setFileName(String) - Method in class pt.digitalis.dif.utils.extensions.document.DocumentRepositoryEntry
Modifier for the 'fileName' attribute.
setFirstInitialization(boolean) - Method in class pt.digitalis.dif.dem.objects.parameters.types.AbstractParameter
Modifier for the 'firstInitialization' attribute.
setForceShowError(boolean) - Method in class pt.digitalis.dif.dem.objects.parameters.errors.ParameterError
Modifier for the 'forceShowError' attribute.
setFormat(String) - Method in interface pt.digitalis.dif.controller.interfaces.IDIFRequest
Format modifier.
setFormat(String) - Method in class pt.digitalis.dif.controller.objects.DIFRequest
 
setFormConfigurable(boolean) - Method in interface pt.digitalis.dif.dem.objects.parameters.IParameter
Modifier for the 'formConfigurable' attribute.
setFormConfigurable(boolean) - Method in class pt.digitalis.dif.dem.objects.parameters.types.AbstractParameter
 
setFormLinked(String) - Method in interface pt.digitalis.dif.dem.objects.parameters.IParameter
 
setFormLinked(String) - Method in class pt.digitalis.dif.dem.objects.parameters.types.AbstractParameter
 
setFormName(String) - Method in class pt.digitalis.dif.dem.objects.CustomFormDefinition
Modifier for the 'formName' attribute.
setFullPathName(String) - Method in class pt.digitalis.dif.utils.extensions.cms.Node
Modifier for the 'fullPathName' attribute.
setGapBetweenMails(int) - Method in interface pt.digitalis.dif.utils.mail.IMailConfiguration
Modifier for the 'GapBetweenMails' attribute.
setGapBetweenMails(int) - Method in class pt.digitalis.dif.utils.mail.MailConfiguration
Modifier for the 'GapBetweenMails' attribute.
setGroupID(String) - Method in class pt.digitalis.dif.controller.security.objects.ACLEntry
Sets the group ID.
setGroupID(String) - Method in class pt.digitalis.dif.utils.extensions.cms.ACLEntry
Modifier for the 'groupID' attribute.
setHandlerStageID(String) - Method in class pt.digitalis.dif.controller.objects.ExceptionHandlerData
Modifier for the 'handlerStageID' attribute.
setHardware(String) - Method in class pt.digitalis.dif.controller.objects.ClientDescriptor
 
setHelpMode(boolean) - Method in interface pt.digitalis.dif.controller.interfaces.IDIFRequest
 
setHelpMode(boolean) - Method in class pt.digitalis.dif.controller.objects.DIFRequest
 
setID(String) - Method in class pt.digitalis.dif.controller.objects.DIFUserInSession
 
setID(String) - Method in class pt.digitalis.dif.controller.security.objects.DIFGroupImpl
 
setID(String) - Method in class pt.digitalis.dif.controller.security.objects.DIFUserImpl
 
setID(String) - Method in interface pt.digitalis.dif.controller.security.objects.IDIFGroup
Sets a new id for the group.
setID(String) - Method in interface pt.digitalis.dif.controller.security.objects.IDIFUser
Sets the user id.
setId(String) - Method in class pt.digitalis.dif.dem.objects.parameters.errors.ParameterError
Inspector for the error ID.
setId(String) - Method in class pt.digitalis.dif.dem.objects.ViewObject
Sets the ViewObject's ID.
setId(String) - Method in class pt.digitalis.dif.utils.extensions.cms.ContentItem
Modifier for the 'id' attribute.
setId(Long) - Method in class pt.digitalis.dif.utils.extensions.cms.Node
Modifier for the 'id' attribute.
setId(Long) - Method in class pt.digitalis.dif.utils.extensions.document.DocumentRepositoryEntry
Modifier for the 'id' attribute.
setInstance(MailSender) - Static method in class pt.digitalis.dif.utils.mail.MailSender
Modifier for the 'instance' attribute.
setIssueDescription(String) - Method in class pt.digitalis.dif.dem.objects.issues.UsageIssue
Modifier for the 'issueDescription' attribute.
setIssueScope(IssueScope) - Method in class pt.digitalis.dif.dem.objects.issues.UsageIssue
Modifier for the 'issueScope' attribute.
setIssueType(IssueType) - Method in class pt.digitalis.dif.dem.objects.issues.UsageIssue
Modifier for the 'issueType' attribute.
setLanguage(String) - Method in interface pt.digitalis.dif.controller.interfaces.IDIFSession
 
setLanguage(String) - Method in class pt.digitalis.dif.controller.objects.DIFSession
 
setLastAccessTime(long) - Method in class pt.digitalis.dif.controller.objects.DIFSession
Modifier for the 'lastAccessTime' property.
setLimitMaxEmails(int) - Method in interface pt.digitalis.dif.utils.mail.IMailConfiguration
Modifier for the 'LimitMaxEmails' attribute.
setLimitMaxEmails(int) - Method in class pt.digitalis.dif.utils.mail.MailConfiguration
Modifier for the 'LimitMaxEmails' attribute.
setLimitTimeInterval(int) - Method in interface pt.digitalis.dif.utils.mail.IMailConfiguration
Modifier for the 'LimitTimeInterval' attribute.
setLimitTimeInterval(int) - Method in class pt.digitalis.dif.utils.mail.MailConfiguration
Modifier for the 'LimitTimeInterval' attribute.
setLocation(String) - Method in class pt.digitalis.dif.dem.objects.issues.UsageIssue
Modifier for the 'location' attribute.
setLogLevel(LogLevel) - Static method in class pt.digitalis.dif.startup.DIFStartupConfiguration
Modifier for the 'logLevel' attribute.
setMailSenderInstance(MailSender) - Method in class pt.digitalis.dif.utils.mail.MailAction
Modifier for the 'mailSenderInstance' attribute.
setMailServer(String) - Method in interface pt.digitalis.dif.utils.mail.IMailConfiguration
Modifier for the 'mailServer' attribute.
setMailServer(String) - Method in class pt.digitalis.dif.utils.mail.MailConfiguration
Modifier for the 'mailServer' attribute.
setMailServerPassword(String) - Method in interface pt.digitalis.dif.utils.mail.IMailConfiguration
Modifier for the 'mailServerPassword' attribute.
setMailServerPassword(String) - Method in class pt.digitalis.dif.utils.mail.MailConfiguration
Modifier for the 'mailServerPassword' attribute.
setMailServerPort(int) - Method in interface pt.digitalis.dif.utils.mail.IMailConfiguration
Modifier for the 'mailServerPort' attribute.
setMailServerPort(int) - Method in class pt.digitalis.dif.utils.mail.MailConfiguration
Modifier for the 'mailServerPort' attribute.
setMailServerUsername(String) - Method in interface pt.digitalis.dif.utils.mail.IMailConfiguration
Modifier for the 'mailServerUsername' attribute.
setMailServerUsername(String) - Method in class pt.digitalis.dif.utils.mail.MailConfiguration
Modifier for the 'mailServerUsername' attribute.
setMandatory(FeatureState) - Method in class pt.digitalis.dif.dem.objects.FormFieldCustomization
Modifier for the 'mandatory' attribute.
setMarkedForRemoval(Boolean) - Method in interface pt.digitalis.dif.controller.interfaces.IPrivateDIFSession
Marks the session to be removed
setMarkedForRemoval(Boolean) - Method in class pt.digitalis.dif.controller.objects.DIFSession
 
setMessage(String) - Method in class pt.digitalis.dif.dem.objects.parameters.errors.ParameterError
Modifier for the 'message' attribute.
setMessages(MessageList) - Method in class pt.digitalis.dif.dem.objects.FormFieldCustomization
Modifier for the 'messages' attribute.
setMessageTitle(String) - Method in exception pt.digitalis.dif.exception.AbstractCustomBusinessException
Modifier for the 'messageTitle' attribute.
setMimeType(String) - Method in class pt.digitalis.dif.utils.extensions.document.DocumentRepositoryEntry
Modifier for the 'mimeType' attribute.
setMode(String) - Method in class pt.digitalis.dif.controller.objects.ResultMessage
Modifier for the 'mode' attribute.
setMonitorizationEnabled(Boolean) - Method in class pt.digitalis.dif.startup.DIFGeneralConfigurationParameters
Modifier for the 'monitorizationEnabled' attribute.
setName(String) - Method in class pt.digitalis.dif.controller.objects.ClientDescriptor
 
setName(String) - Method in class pt.digitalis.dif.controller.objects.DIFUserInSession
 
setName(String) - Method in class pt.digitalis.dif.controller.security.objects.DIFGroupImpl
 
setName(String) - Method in class pt.digitalis.dif.controller.security.objects.DIFUserImpl
 
setName(String) - Method in interface pt.digitalis.dif.controller.security.objects.IDIFGroup
Sets a new name for the group.
setName(String) - Method in interface pt.digitalis.dif.controller.security.objects.IDIFUser
Sets the user full name.
setName(String) - Method in interface pt.digitalis.dif.dem.objects.ILicense
 
setName(String) - Method in class pt.digitalis.dif.dem.objects.LicenseImpl
 
setName(String) - Method in class pt.digitalis.dif.dem.objects.ViewObject
Sets the ViewObject's name.
setName(String) - Method in class pt.digitalis.dif.sanitycheck.manager.TestMethodDefinition
Modifier for the 'name' attribute.
setName(String) - Method in class pt.digitalis.dif.sanitycheck.TestResult
Modifier for the 'name' attribute.
setName(String) - Method in class pt.digitalis.dif.utils.extensions.cms.ContentItem
Modifier for the 'name' attribute.
setName(String) - Method in class pt.digitalis.dif.utils.extensions.cms.Node
Modifier for the 'name' attribute.
setName(String) - Method in class pt.digitalis.dif.utils.extensions.document.DocumentRepositoryEntry
Modifier for the 'name' attribute.
setNick(String) - Method in class pt.digitalis.dif.controller.objects.DIFUserInSession
 
setNick(String) - Method in class pt.digitalis.dif.controller.security.objects.DIFUserImpl
 
setNick(String) - Method in interface pt.digitalis.dif.controller.security.objects.IDIFUser
Sets the user nick name.
setOnlyAdministrators(boolean) - Method in class pt.digitalis.dif.sanitycheck.manager.TestMethodDefinition
Modifier for the 'onlyAdministrators' attribute.
setOriginalConfs(Properties) - Method in interface pt.digitalis.dif.utils.mail.IMailConfiguration
Modifier for the 'originalConfs' attribute.
setOriginalConfs(Properties) - Method in class pt.digitalis.dif.utils.mail.MailConfiguration
Modifier for the 'originalConfs' attribute.
setParameter(String, Object) - Method in class pt.digitalis.dif.controller.objects.DIFUserInSession
 
setParameter(String, Object) - Method in class pt.digitalis.dif.controller.security.objects.DIFUserImpl
 
setParameter(String, Object) - Method in interface pt.digitalis.dif.controller.security.objects.IDIFUser
Sets the user parameters.
setParameter(IParameter<?>) - Method in exception pt.digitalis.dif.exception.objects.ParameterException
 
setParameterErrors(ParameterErrors) - Method in class pt.digitalis.dif.codegen.templates.StageInstanceCGTemplate
 
setParameterErrors(ParameterErrors) - Method in interface pt.digitalis.dif.dem.interfaces.IStageInstance
Sets the parameter errors
setParameterPassed(String) - Method in class pt.digitalis.dif.controller.objects.Breadcrumb
Modifier for the 'parameterPassed' attribute.
setParameters(Map<String, Object>) - Method in interface pt.digitalis.dif.controller.interfaces.IDIFRequest
Modifier for the request parameters.
setParameters(Map<String, Object>) - Method in class pt.digitalis.dif.controller.objects.DIFRequest
 
setParameters(Map<String, Object>) - Method in class pt.digitalis.dif.controller.objects.DIFUserInSession
 
setParameters(Map<String, Object>) - Method in class pt.digitalis.dif.controller.security.objects.DIFUserImpl
 
setParameters(Map<String, Object>) - Method in interface pt.digitalis.dif.controller.security.objects.IDIFUser
Sets the parameters.
setParentGroupID(String) - Method in class pt.digitalis.dif.controller.security.objects.DIFGroupImpl
 
setParentGroupID(String) - Method in interface pt.digitalis.dif.controller.security.objects.IDIFGroup
Sets a new parent for the group.
setParentNodeId(long) - Method in class pt.digitalis.dif.utils.extensions.cms.Node
Modifier for the 'parentNodeId' attribute.
setPassword(String) - Method in class pt.digitalis.dif.controller.objects.DIFUserInSession
 
setPassword(String) - Method in class pt.digitalis.dif.controller.objects.SSOInfo
 
setPassword(String) - Method in class pt.digitalis.dif.controller.security.objects.DIFUserImpl
 
setPassword(String) - Method in interface pt.digitalis.dif.controller.security.objects.IDIFUser
Sets the user password.
setPersistPools(String) - Method in class pt.digitalis.dif.startup.DIFGeneralConfigurationParameters
Modifier for the 'persistPools' attribute.
setPopupMode(boolean) - Method in interface pt.digitalis.dif.controller.interfaces.IDIFRequest
 
setPopupMode(boolean) - Method in class pt.digitalis.dif.controller.objects.DIFRequest
 
setPopupMode(boolean) - Method in class pt.digitalis.dif.controller.objects.ResultMessage
Modifier for the 'popupMode' attribute.
setProfileID(String) - Method in class pt.digitalis.dif.controller.objects.DIFUserInSession
 
setProfileID(String) - Method in class pt.digitalis.dif.controller.security.objects.DIFUserImpl
 
setProfileID(String) - Method in interface pt.digitalis.dif.controller.security.objects.IDIFUser
Sets the profile ID or default group of the user
setProxy(IStage) - Method in class pt.digitalis.dif.codegen.templates.StageInstanceCGTemplate
 
setProxy(IStage) - Method in interface pt.digitalis.dif.dem.interfaces.IStageInstance
Sets the associated proxy to call info upon
setPublic(boolean) - Method in class pt.digitalis.dif.utils.extensions.cms.Node
Modifier for the 'isPublic' attribute.
setPublicAccess() - Method in class pt.digitalis.dif.controller.security.objects.ACLEntry
Sets the ACL entry as public.
setReadOnlyException(boolean) - Method in exception pt.digitalis.dif.exception.security.IdentityManagerException
Modifier for the 'isReadOnlyException' attribute.
setReferencedInARuleFromAnotherParameter(boolean) - Method in interface pt.digitalis.dif.dem.objects.parameters.IParameter
Modifier for the 'referencedInARuleFromAnotherParameter' attribute.
setReferencedInARuleFromAnotherParameter(boolean) - Method in class pt.digitalis.dif.dem.objects.parameters.types.AbstractParameter
 
setRegistrable(boolean) - Method in interface pt.digitalis.dif.dem.objects.ILicense
Sets the registrability of this element
setRegistrable(boolean) - Method in class pt.digitalis.dif.dem.objects.LicenseImpl
 
setReportIssueDestinationMail(String) - Method in class pt.digitalis.dif.startup.DIFErrorHandingConfiguration
Modifier for the 'reportIssueDestinationMail' attribute.
setReportIssueDestinationMailControlledEnvirionment(String) - Method in class pt.digitalis.dif.startup.DIFErrorHandingConfiguration
Modifier for the 'reportIssueDestinationMailControlledEnvirionment' attribute.
setRequest(IDIFRequest) - Method in interface pt.digitalis.dif.controller.interfaces.IDIFContext
Modifier for the DIFRequest Object
setRequest(IDIFRequest) - Method in interface pt.digitalis.dif.controller.interfaces.IDIFResponse
 
setRequest(IDIFRequest) - Method in class pt.digitalis.dif.controller.objects.DIFContext
 
setRequest(IDIFRequest) - Method in class pt.digitalis.dif.controller.objects.DIFResponse
 
setRequired(boolean) - Method in interface pt.digitalis.dif.dem.objects.parameters.IEditableParameter
 
setRequired(boolean) - Method in class pt.digitalis.dif.dem.objects.parameters.types.AbstractParameter
 
setRestAction(RESTAction) - Method in interface pt.digitalis.dif.controller.interfaces.IDIFRequest
 
setRestAction(RESTAction) - Method in class pt.digitalis.dif.controller.objects.DIFRequest
 
setRestCall(boolean) - Method in class pt.digitalis.dif.controller.objects.DIFRequest
Modifier for the 'restCall' attribute.
setResult(boolean) - Method in class pt.digitalis.dif.dem.objects.parameters.constraints.ParameterConstraintResult
Modifier for the 'result' attribute.
setResultMessage(ResultMessage) - Method in interface pt.digitalis.dif.controller.interfaces.IDIFResponse
Modifier for the 'resultMessage' attribute.
setResultMessage(ResultMessage) - Method in class pt.digitalis.dif.controller.objects.DIFResponse
 
setRule(IParameterRule<?>) - Method in class pt.digitalis.dif.dem.objects.parameters.errors.ParameterError
Modifier for the 'rule' attribute.
setScope(CacheScope) - Method in class pt.digitalis.dif.utils.cache.CacheInfo
Modifier for the 'scope' attribute.
setScopeID(String) - Method in enum pt.digitalis.dif.utils.cache.CacheScope
Modifier for the 'scopeID' attribute.
setSecondsForSessionCleanup(int) - Method in class pt.digitalis.dif.startup.DIFGeneralConfigurationParameters
Modifier for the session collection time property.
setSession(IDIFSession) - Method in interface pt.digitalis.dif.controller.interfaces.IDIFContext
Modifier for the session object.
setSession(IDIFSession) - Method in interface pt.digitalis.dif.controller.interfaces.IDIFRequest
Modifier for the session
setSession(IDIFSession) - Method in class pt.digitalis.dif.controller.objects.DIFContext
 
setSession(IDIFSession) - Method in class pt.digitalis.dif.controller.objects.DIFRequest
 
setSessionExpirationTimeAfterTimeout(long) - Method in class pt.digitalis.dif.startup.DIFGeneralConfigurationParameters
 
setSessionTimeOut(long) - Method in interface pt.digitalis.dif.controller.interfaces.IDIFSession
Sets the session time-out value.
setSessionTimeOut(long) - Method in class pt.digitalis.dif.controller.objects.DIFSession
 
setSessionTimeout(long) - Method in class pt.digitalis.dif.startup.DIFGeneralConfigurationParameters
Sets the new session timeout value.
setSoftware(String) - Method in class pt.digitalis.dif.controller.objects.ClientDescriptor
 
setSource(StringBuilder) - Method in class pt.digitalis.dif.codegen.util.ClassMethodEnhancement
Modifier for the 'source' attribute.
setStage(String) - Method in interface pt.digitalis.dif.controller.interfaces.IDIFContext
Modifier for the current stage
setStage(String) - Method in interface pt.digitalis.dif.controller.interfaces.IDIFRequest
Stage modifier.
setStage(String) - Method in class pt.digitalis.dif.controller.objects.DIFContext
 
setStage(String) - Method in class pt.digitalis.dif.controller.objects.DIFRequest
 
setStage(IStage) - Method in exception pt.digitalis.dif.exception.objects.ParameterException
 
setStageID(String) - Method in class pt.digitalis.dif.controller.objects.Breadcrumb
Modifier for the 'stageID' attribute.
setStageID(String) - Method in class pt.digitalis.dif.dem.objects.CustomFormDefinition
Modifier for the 'stageID' attribute.
setStageInstance(IStageInstance) - Method in interface pt.digitalis.dif.controller.interfaces.IDIFResponse
 
setStageInstance(IStageInstance) - Method in class pt.digitalis.dif.controller.objects.DIFResponse
 
setStageResults(Map<String, Object>) - Method in interface pt.digitalis.dif.controller.interfaces.IDIFContext
Modifier for the stage results.
setStageResults(Map<String, Object>) - Method in interface pt.digitalis.dif.controller.interfaces.IDIFResponse
Builds the DIFResponse stage results based on an external map.
setStageResults(Map<String, Object>) - Method in class pt.digitalis.dif.controller.objects.DIFContext
 
setStageResults(Map<String, Object>) - Method in class pt.digitalis.dif.controller.objects.DIFResponse
 
setStartTime(Date) - Method in class pt.digitalis.dif.sanitycheck.SanityCheckResult
Modifier for the 'startTime' attribute.
setStartValue(String) - Method in class pt.digitalis.dif.dem.objects.parameters.rules.AbstractParameterRule
 
setStartValue(String) - Method in interface pt.digitalis.dif.dem.objects.parameters.rules.IParameterRule
Modifier for the 'startValue' attribute.
setSubject(String) - Method in class pt.digitalis.dif.utils.mail.MailAction
Modifier for the 'subject' attribute.
setSuccessMessage(String) - Method in class pt.digitalis.dif.sanitycheck.TestResult
Modifier for the 'sucessMessage' attribute.
setSupportedBrowser(Boolean) - Method in class pt.digitalis.dif.controller.objects.ClientDescriptor
 
setSystem(String) - Method in class pt.digitalis.dif.controller.objects.SSOInfo
 
setTarget(String) - Method in class pt.digitalis.dif.dem.objects.ViewObject
Sets the ViewObject' path.
setTemplateMode(boolean) - Method in interface pt.digitalis.dif.controller.interfaces.IDIFRequest
 
setTemplateMode(boolean) - Method in class pt.digitalis.dif.controller.objects.DIFRequest
 
setTemporaryAttributes(Map<String, Object>) - Method in interface pt.digitalis.dif.controller.interfaces.IDIFContext
Modifier for the 'temporaryAttributes' attribute.
setTemporaryAttributes(Map<String, Object>) - Method in class pt.digitalis.dif.controller.objects.DIFContext
 
setTerminator(String, String) - Method in class pt.digitalis.dif.codegen.util.ClassEnhancements
Adds a source to a given method.
setTerminator(String) - Method in class pt.digitalis.dif.codegen.util.ClassMethodEnhancement
Adds source as the methods terminator (finalizer) code. it will overwrite previous source terminator code
setTestingMode(Boolean) - Static method in class pt.digitalis.dif.startup.DIFStartupConfiguration
Modifier for the 'testingMode' attribute.
setTimestamp(Date) - Method in class pt.digitalis.dif.controller.objects.Breadcrumb
Modifier for the 'timestamp' attribute.
setTitle(String) - Method in class pt.digitalis.dif.controller.objects.ResultMessage
Modifier for the 'title' attribute.
setType(String) - Method in class pt.digitalis.dif.controller.objects.ResultMessage
Modifier for the 'type' attribute.
setType(ViewType) - Method in class pt.digitalis.dif.dem.objects.ViewObject
Sets the ViewObject's type.
setType(MailType) - Method in class pt.digitalis.dif.utils.mail.MailAction
Modifier for the 'type' attribute.
setUID(String) - Method in class pt.digitalis.dif.dem.objects.issues.UsageIssue
Modifier for the 'UID' attribute.
setUp() - Method in class pt.digitalis.dif.utils.identity.tests.AbstractIdentityManagerImplTest
 
setUser(DIFUserInSession) - Method in interface pt.digitalis.dif.controller.interfaces.IDIFSession
Sets the user in session.
setUser(DIFUserInSession) - Method in class pt.digitalis.dif.controller.objects.DIFSession
 
setUser(IDIFUser) - Method in class pt.digitalis.dif.utils.extensions.cms.Node
Sets the 'user' attribute.
setUserID(String) - Method in class pt.digitalis.dif.controller.security.objects.ACLEntry
Sets the user ID.
setUserID(String) - Method in class pt.digitalis.dif.utils.extensions.cms.ACLEntry
Modifier for the 'userID' attribute.
setUserId(IDIFUser) - Method in class pt.digitalis.dif.utils.extensions.cms.ContentItem
Sets the 'userId' attribute.
setUsername(String) - Method in class pt.digitalis.dif.controller.objects.SSOInfo
 
setUserParameter(String, String, Object) - Method in interface pt.digitalis.dif.controller.security.managers.IIdentityManager
Sets an user parameter.
setUserParameter(String, String, Object) - Method in class pt.digitalis.dif.controller.security.managers.impl.AbstractIdentityManager
 
setUserParameters(String, Map<String, Object>) - Method in interface pt.digitalis.dif.controller.security.managers.IIdentityManager
Sets the user parameters as an whole.
setUserParameters(String, Map<String, Object>) - Method in class pt.digitalis.dif.controller.security.managers.impl.AbstractIdentityManager
 
setUseSSL(Boolean) - Method in interface pt.digitalis.dif.utils.mail.IMailConfiguration
Modifier for the 'useSSL' attribute.
setUseSSL(Boolean) - Method in class pt.digitalis.dif.utils.mail.MailConfiguration
Modifier for the 'useSSL' attribute.
setValid(boolean) - Method in class pt.digitalis.dif.dem.objects.parameters.rules.ParameterRuleResult
Modifier for the 'valid' attribute.
setValidator(String, IParameterValidator) - Method in class pt.digitalis.dif.dem.objects.parameters.errors.ParameterError
Modifier for the validator.
setValue(T, IStageInstance) - Method in interface pt.digitalis.dif.dem.objects.parameters.IParameter
Sets the value of the parameter and runs all constraints and validations
setValue(T, IStageInstance, boolean) - Method in interface pt.digitalis.dif.dem.objects.parameters.IParameter
Sets the value of the parameter and runs all constraints and validations
setValue(String) - Method in class pt.digitalis.dif.dem.objects.parameters.rules.AbstractParameterRule
 
setValue(String) - Method in interface pt.digitalis.dif.dem.objects.parameters.rules.IParameterRule
Modifier for the 'value' attribute.
setValue(T, IStageInstance) - Method in class pt.digitalis.dif.dem.objects.parameters.types.AbstractParameter
Sets the value of the parameter and runs all constraints and validations
setValue(T, IStageInstance, boolean) - Method in class pt.digitalis.dif.dem.objects.parameters.types.AbstractParameter
Sets the value of the parameter and runs all constraints and validations
setValue(DocumentRepositoryEntry, IStageInstance, boolean) - Method in class pt.digitalis.dif.dem.objects.parameters.types.DocumentParameter
 
setValueFromString(String, IStageInstance) - Method in interface pt.digitalis.dif.dem.objects.parameters.IParameter
Sets the value of the parameter converting if from a string representation and runs all constraints and validations
setValueFromString(String, IStageInstance, boolean) - Method in interface pt.digitalis.dif.dem.objects.parameters.IParameter
Sets the value of the parameter converting if from a string representation and runs all constraints and validations
setValueFromString(String, IStageInstance) - Method in class pt.digitalis.dif.dem.objects.parameters.types.AbstractParameter
 
setValueFromString(String, IStageInstance, boolean) - Method in class pt.digitalis.dif.dem.objects.parameters.types.BigDecimalParameter
 
setValueFromString(String, IStageInstance, boolean) - Method in class pt.digitalis.dif.dem.objects.parameters.types.BooleanParameter
 
setValueFromString(String, IStageInstance, boolean) - Method in class pt.digitalis.dif.dem.objects.parameters.types.DateParameter
 
setValueFromString(String, IStageInstance, boolean) - Method in class pt.digitalis.dif.dem.objects.parameters.types.DocumentParameter
 
setValueFromString(String, IStageInstance, boolean) - Method in class pt.digitalis.dif.dem.objects.parameters.types.DoubleParameter
 
setValueFromString(String, IStageInstance, boolean) - Method in class pt.digitalis.dif.dem.objects.parameters.types.LongParameter
 
setValueFromString(String, IStageInstance, boolean) - Method in class pt.digitalis.dif.dem.objects.parameters.types.StringParameter
 
setVendor(String) - Method in class pt.digitalis.dif.controller.objects.ClientDescriptor
 
setVersion(String) - Method in class pt.digitalis.dif.controller.objects.ClientDescriptor
 
setView(ViewObject) - Method in interface pt.digitalis.dif.controller.interfaces.IDIFContext
Modifier for the view.
setView(ViewObject) - Method in interface pt.digitalis.dif.controller.interfaces.IDIFResponse
ViewObject modifier.
setView(ViewObject) - Method in class pt.digitalis.dif.controller.objects.DIFContext
 
setView(ViewObject) - Method in class pt.digitalis.dif.controller.objects.DIFResponse
 
SSOActionEnum - Enum in pt.digitalis.dif.controller.objects
 
SSOInfo - Class in pt.digitalis.dif.controller.objects
A SSO class for passing the username and password to auto login.
SSOInfo() - Constructor for class pt.digitalis.dif.controller.objects.SSOInfo
 
Stage - Annotation Type in pt.digitalis.dif.dem.annotations.stage
This annotation is used to inject a redirection stage on a stage.
STAGE_DEFINITION_SERVICE - Static variable in class pt.digitalis.dif.dem.annotations.AnnotationMemberTags
StageDefinition 'service' member tag.
STAGE_EVENT_HANDLERS_BUILDER - Static variable in class pt.digitalis.dif.codegen.CGAncillaries
The error stages builder method name
STAGE_GET_DEFAULT_ERROR_STAGE - Static variable in class pt.digitalis.dif.codegen.CGAncillaries
The IStage 'getDefaultErrorStage' method name.
STAGE_GET_DEFAULT_ERROR_VIEW - Static variable in class pt.digitalis.dif.codegen.CGAncillaries
The IStage 'getDefaultErrorView' method name.
STAGE_GET_DEFAULT_VIEW - Static variable in class pt.digitalis.dif.codegen.CGAncillaries
The IStage 'getDefaultView' method name.
STAGE_GET_SERVICE_METHOD - Static variable in class pt.digitalis.dif.codegen.CGAncillaries
The IStage 'getService' method name.
STAGE_HAS_AUTHENTICATION - Static variable in class pt.digitalis.dif.codegen.CGAncillaries
The IStage 'hasAuthentication' method name.
STAGE_HAS_AUTHENTICATION_ERROR_INJECTION - Static variable in class pt.digitalis.dif.codegen.CGAncillaries
The IStage 'hasAuthenticationErrorInjection' method name.
STAGE_HAS_AUTHORIZATION - Static variable in class pt.digitalis.dif.codegen.CGAncillaries
The IStage 'hasAuthorization' method name.
STAGE_HAS_INJECTED_CONTRIBUTIONS - Static variable in class pt.digitalis.dif.codegen.CGAncillaries
The IStage 'hasInjectedContributions' method name.
STAGE_HAS_PARAMETER_ERROR_INJECTION - Static variable in class pt.digitalis.dif.codegen.CGAncillaries
The IStage 'hasParameterErrorInjection' method name.
STAGE_INJECTED_ATTRIBUTES_INIT_METHOD_NAME - Static variable in class pt.digitalis.dif.codegen.CGAncillaries
Defines the name of the entity internal init method
STAGE_INJECTED_ATTRIBUTES_INIT_METHOD_NAME_SOURCE - Static variable in class pt.digitalis.dif.codegen.CGAncillaries
Defines the source of the entity internal init method.
STAGE_INJECTED_ERRORSTAGES_BUILDER - Static variable in class pt.digitalis.dif.codegen.CGAncillaries
The error stages builder method name
STAGE_INJECTED_ERRORVIEWS_BUILDER - Static variable in class pt.digitalis.dif.codegen.CGAncillaries
The error views builder method name
STAGE_INJECTED_STAGES_BUILDER - Static variable in class pt.digitalis.dif.codegen.CGAncillaries
The stages builder method name
STAGE_INJECTED_VIEWS_BUILDER - Static variable in class pt.digitalis.dif.codegen.CGAncillaries
The views builder method name
STAGE_INSTANCE_ID - Static variable in class pt.digitalis.dif.codegen.CGAncillaries
The id tag for the stage instance.
STAGE_OVERRIDE_DEFAULT - Static variable in class pt.digitalis.dif.dem.annotations.AnnotationMemberTags
Stage definition 'overrideDefault' member tag.
STAGE_PARAMETER - Static variable in class pt.digitalis.dif.controller.http.HTTPConstants
The HTTP parameter containing the stage name that will be invoked.
STAGE_POSTPROCESSING_METHOD_NAME - Static variable in class pt.digitalis.dif.codegen.CGAncillaries
Defines the name of the entity internal finalize method
STAGE_POSTPROCESSING_METHOD_NAME_SOURCE - Static variable in class pt.digitalis.dif.codegen.CGAncillaries
Defines the source of the entity internal init method.
STAGE_PROXY_ID - Static variable in class pt.digitalis.dif.codegen.CGAncillaries
The id tag for the stage proxy.
StageCGTemplate - Class in pt.digitalis.dif.codegen.templates
This class is a template for the IStage interface method implementations.
StageCGTemplate() - Constructor for class pt.digitalis.dif.codegen.templates.StageCGTemplate
 
StageDefinition - Annotation Type in pt.digitalis.dif.dem.annotations.entities
This annotations defines a Stage class.
stageExecute(IStageInstance, IDIFContext) - Method in class pt.digitalis.dif.codegen.templates.TemplateResources
The stage execute logic
StageInstanceCGTemplate - Class in pt.digitalis.dif.codegen.templates
This class is a template for the IStageInstance interface method implementations.
StageInstanceCGTemplate() - Constructor for class pt.digitalis.dif.codegen.templates.StageInstanceCGTemplate
 
STAGES_DIR - Static variable in class pt.digitalis.dif.codegen.util.DEMLoaderHelper
'Stages' folder name by convention.
START_BLOCK - Static variable in class pt.digitalis.dif.codegen.CGAncillaries
Java's start block char as a String constant.
StaticSecurityModule - Class in pt.digitalis.dif.ioc
Contribution for parameter validation.
StaticSecurityModule() - Constructor for class pt.digitalis.dif.ioc.StaticSecurityModule
 
STRING_RETURN - Static variable in class pt.digitalis.dif.codegen.CGAncillaries
The String return as a String.
StringParameter - Class in pt.digitalis.dif.dem.objects.parameters.types
/** This class will define a numeric Parameter.
StringParameter() - Constructor for class pt.digitalis.dif.dem.objects.parameters.types.StringParameter
 
SUBMIT_ACTION - Static variable in class pt.digitalis.dif.controller.http.HTTPConstants
The submit action parameter name
SystemUtils - Class in pt.digitalis.dif.utils.system
The Class SystemUtils.
SystemUtils() - Constructor for class pt.digitalis.dif.utils.system.SystemUtils
 

T

TAB_INDEX_PARAMETER - Static variable in class pt.digitalis.dif.controller.http.HTTPConstants
The Tab Index parameter, indicates which index the page should begin
TARGET_ATTRIBUTE_NAME - Static variable in class pt.digitalis.dif.dem.DEMAnnotationLogic
The 'target' attribute name.
tearDown() - Method in class pt.digitalis.dif.utils.identity.tests.AbstractIdentityManagerImplTest
 
TEMPLATE_MODE_PARAMETER - Static variable in class pt.digitalis.dif.controller.http.HTTPConstants
The HTTP parameter indicating that a stage is to be retrieved in template mode.
TemplateResources - Class in pt.digitalis.dif.codegen.templates
Resources used by the DEM Entity templates on the code generation.
TemplateUtils - Class in pt.digitalis.dif.utils.templates
Utilities for template loading and parsing
TemplateUtils() - Constructor for class pt.digitalis.dif.utils.templates.TemplateUtils
 
test1MailConfiguration() - Method in class pt.digitalis.dif.utils.mail.sanitycheck.CheckMail
Test the Mail configurations
test2MailAuthenticationConfiguration() - Method in class pt.digitalis.dif.utils.mail.sanitycheck.CheckMail
Test the Mail authentication configurations
test3MailSend() - Method in class pt.digitalis.dif.utils.mail.sanitycheck.CheckMail
Test send mail
testFindAllGroups() - Method in class pt.digitalis.dif.utils.identity.tests.AbstractIdentityManagerImplTest
Tests if the obtainance of all groups in the system work correctly
testFindllUsers() - Method in class pt.digitalis.dif.utils.identity.tests.AbstractIdentityManagerImplTest
Tests if the obtainance of all users in the system work correctly
testFindUserGroups() - Method in class pt.digitalis.dif.utils.identity.tests.AbstractIdentityManagerImplTest
Test the find user groups methods
testGroupGroups() - Method in class pt.digitalis.dif.utils.identity.tests.AbstractIdentityManagerImplTest
Tests searching for groups with a given parent.
testGroupOperations() - Method in class pt.digitalis.dif.utils.identity.tests.AbstractIdentityManagerImplTest
Tests the group operations.
testGroupOperationsInFailureBehaviour() - Method in class pt.digitalis.dif.utils.identity.tests.AbstractIdentityManagerImplTest
Tests the group operations forcing failure behavior.
testIllegalOperations() - Method in class pt.digitalis.dif.utils.identity.tests.AbstractIdentityManagerImplTest
Tests the illegal operations.
testInitialization() - Method in class pt.digitalis.dif.utils.identity.tests.AbstractIdentityManagerImplTest
Tests the static Identity Manager Initialization
testJavaEncoding() - Method in class pt.digitalis.dif.controller.sanitycheck.GeneralCheckUp
Test the JVM Encoding
testJavaVersion() - Method in class pt.digitalis.dif.controller.sanitycheck.GeneralCheckUp
Test the Java Version
TestMethodDefinition - Class in pt.digitalis.dif.sanitycheck.manager
Defines a Sanity Check Test Method form a ISanityCheckTestSuite
TestMethodDefinition(ISanityCheckTestSuite, Method) - Constructor for class pt.digitalis.dif.sanitycheck.manager.TestMethodDefinition
 
testNotAvailable() - Method in class pt.digitalis.dif.utils.identity.tests.AbstractIdentityManagerImplTest
Not available test condition
testRelationOperations() - Method in class pt.digitalis.dif.utils.identity.tests.AbstractIdentityManagerImplTest
Tests the identity manager's relation operations.
TestResult - Class in pt.digitalis.dif.sanitycheck
 
TestResult(ExecutionResult) - Constructor for class pt.digitalis.dif.sanitycheck.TestResult
 
TestResult(TestMethodDefinition, ExecutionResult) - Constructor for class pt.digitalis.dif.sanitycheck.TestResult
 
testUserAttributes() - Method in class pt.digitalis.dif.utils.identity.tests.AbstractIdentityManagerImplTest
Tests the finders by attributes
testUserOperations() - Method in class pt.digitalis.dif.utils.identity.tests.AbstractIdentityManagerImplTest
Tests the user operations.
testUserOperationsInFailureBehaviour() - Method in class pt.digitalis.dif.utils.identity.tests.AbstractIdentityManagerImplTest
Tests the user operations forcing failure behavior.
theAuthenticationManager - Variable in class pt.digitalis.dif.controller.AbstractDIFDispatcher
The Authentication Manager
theAuthorizationManager - Variable in class pt.digitalis.dif.controller.AbstractDIFDispatcher
The authorization manager.
theConfigurations - Variable in class pt.digitalis.dif.controller.AbstractDIFDispatcher
The configuration manager.
theIdentityManager - Variable in class pt.digitalis.dif.controller.AbstractDIFDispatcher
The identity manager.
THEME_ID - Static variable in class pt.digitalis.dif.controller.http.HTTPConstants
the new theme ID
theSessionManager - Variable in class pt.digitalis.dif.controller.AbstractDIFDispatcher
The session manager.
theStage - Variable in class pt.digitalis.dif.controller.AbstractDIFDispatcher
The stage to be executed.
theView - Variable in class pt.digitalis.dif.controller.objects.DIFContext
The ViewObject.
toString() - Method in class pt.digitalis.dif.codegen.util.ClassEnhancementContext
 
toString() - Method in class pt.digitalis.dif.codegen.util.ClassEnhancements
 
toString() - Method in class pt.digitalis.dif.codegen.util.ClassMethodEnhancement
 
toString() - Method in class pt.digitalis.dif.controller.objects.Breadcrumb
Returns the Request object in a human-readable form.
toString() - Method in class pt.digitalis.dif.controller.objects.ClientDescriptor
 
toString() - Method in enum pt.digitalis.dif.controller.objects.ControllerExecutionStep
 
toString() - Method in class pt.digitalis.dif.controller.objects.DIFContext
Prints the context information on an human-readable form.
toString() - Method in class pt.digitalis.dif.controller.objects.DIFRequest
Returns the Request object in a human-readable form.
toString() - Method in class pt.digitalis.dif.controller.objects.DIFResponse
Prints the Response in a human-readable form.
toString() - Method in class pt.digitalis.dif.controller.objects.DIFSession
 
toString() - Method in class pt.digitalis.dif.controller.objects.DIFUserInSession
 
toString() - Method in class pt.digitalis.dif.controller.security.managers.impl.AbstractAuthorizationManagerImpl
 
toString() - Method in class pt.digitalis.dif.controller.security.managers.impl.AuthenticationManagerStaticImpl
 
toString() - Method in class pt.digitalis.dif.controller.security.managers.impl.IdentityManagerStaticImpl
 
toString() - Method in class pt.digitalis.dif.controller.security.managers.impl.SessionManagerImpl
 
toString() - Method in class pt.digitalis.dif.controller.security.objects.ACLEntry
 
toString() - Method in class pt.digitalis.dif.controller.security.objects.DIFGroupImpl
 
toString() - Method in class pt.digitalis.dif.controller.security.objects.DIFUserImpl
 
toString() - Method in class pt.digitalis.dif.dem.objects.CustomFormDefinition
 
toString() - Method in class pt.digitalis.dif.dem.objects.FormFieldCustomization
 
toString() - Method in class pt.digitalis.dif.dem.objects.issues.UsageIssue
 
toString() - Method in class pt.digitalis.dif.dem.objects.messages.Message
 
toString() - Method in class pt.digitalis.dif.dem.objects.messages.MessageList
 
toString() - Method in class pt.digitalis.dif.dem.objects.messages.MessageTranslations
 
toString() - Method in class pt.digitalis.dif.dem.objects.parameters.errors.ParameterError
 
toString() - Method in class pt.digitalis.dif.dem.objects.parameters.errors.ParameterErrorList
 
toString() - Method in class pt.digitalis.dif.dem.objects.parameters.errors.ParameterErrors
 
toString() - Method in class pt.digitalis.dif.dem.objects.parameters.rules.AbstractParameterRule
 
toString() - Method in class pt.digitalis.dif.dem.objects.parameters.types.AbstractParameter
 
toString() - Method in class pt.digitalis.dif.dem.objects.ViewObject
Prints the ViewObject object in a human-readable form.
toString() - Method in class pt.digitalis.dif.utils.mail.MailAction
 
translateRequest(RequestType) - Method in interface pt.digitalis.dif.controller.interfaces.IChAL
This method should receive the request from the Listener and translate it to a format understandable by the framework.

U

UnauthorizedDocumentAccess - Exception in pt.digitalis.dif.utils.extensions.document
 
UnauthorizedDocumentAccess(IDIFSession, Long) - Constructor for exception pt.digitalis.dif.utils.extensions.document.UnauthorizedDocumentAccess
 
unregister() - Method in class pt.digitalis.dif.codegen.templates.ApplicationCGTemplate
 
unregister() - Method in class pt.digitalis.dif.codegen.templates.ProviderCGTemplate
 
unregister() - Method in class pt.digitalis.dif.codegen.templates.ServiceCGTemplate
 
unregister() - Method in class pt.digitalis.dif.codegen.templates.StageCGTemplate
 
unregister() - Method in class pt.digitalis.dif.codegen.templates.StageInstanceCGTemplate
 
unregister() - Method in interface pt.digitalis.dif.dem.interfaces.IRegistrable
Unregisters the Entity.
unregister() - Method in interface pt.digitalis.dif.dem.objects.ILicense
Delete the registration
unregister() - Method in class pt.digitalis.dif.dem.objects.LicenseImpl
 
unregisterApplication(String) - Method in class pt.digitalis.dif.dem.managers.impl.RegistrationManagerImpl
 
unregisterApplication(String) - Method in interface pt.digitalis.dif.dem.managers.IRegistrationManager
Unregisters a given application if it's registered.
unregisterProvider(String) - Method in class pt.digitalis.dif.dem.managers.impl.RegistrationManagerImpl
 
unregisterProvider(String) - Method in interface pt.digitalis.dif.dem.managers.IRegistrationManager
Unregisters a given provider if it's registered.
unregisterService(String) - Method in class pt.digitalis.dif.dem.managers.impl.RegistrationManagerImpl
 
unregisterService(String) - Method in interface pt.digitalis.dif.dem.managers.IRegistrationManager
Unregisters a given service if it's registered.
unregisterStage(String) - Method in class pt.digitalis.dif.dem.managers.impl.RegistrationManagerImpl
 
unregisterStage(String) - Method in interface pt.digitalis.dif.dem.managers.IRegistrationManager
Unregisters a given stage if it's registered.
update(IDIFSession) - Method in class pt.digitalis.dif.controller.security.managers.impl.SessionManagerImpl
 
update(IDIFSession) - Method in interface pt.digitalis.dif.controller.security.managers.ISessionManager
Updates an existent session
update() - Method in class pt.digitalis.dif.utils.extensions.cms.ContentItem
Updates the ContentItem with current object values.
update() - Method in class pt.digitalis.dif.utils.extensions.cms.Node
Updates the Node with current object values.
updateConfiguration(ICustomFormDefinition) - Method in interface pt.digitalis.dif.dem.managers.ICustomFormManager
Updates the given form configuration in the underlying repository
updateConfiguration(ICustomFormDefinition) - Method in class pt.digitalis.dif.dem.managers.impl.CustomFormManagerDummyImpl
 
updateContent(ContentItem) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
 
updateContent(ContentItem) - Method in interface pt.digitalis.dif.utils.extensions.cms.IContentManager
Updates content in the repository
updateDocument(DocumentRepositoryEntry) - Method in interface pt.digitalis.dif.utils.extensions.document.IDocumentRepositoryManager
Updates an existing document with the new data
updateGroup(IDIFGroup) - Method in interface pt.digitalis.dif.controller.security.managers.IIdentityManager
Updates an existing group.
updateGroup(IDIFGroup) - Method in class pt.digitalis.dif.controller.security.managers.impl.IdentityManagerStaticImpl
 
updateMessage(Class<?>, String, MessageTranslations) - Method in interface pt.digitalis.dif.dem.managers.IMessageManager
Updates a message with a given ID on a given class.
updateMessage(IEntity, String, MessageTranslations) - Method in interface pt.digitalis.dif.dem.managers.IMessageManager
Updates a message with a given ID on a given entity.
updateMessage(Class<?>, String, MessageTranslations) - Method in class pt.digitalis.dif.dem.managers.impl.AbstractMessageManager
 
updateMessage(IEntity, String, MessageTranslations) - Method in class pt.digitalis.dif.dem.managers.impl.AbstractMessageManager
 
updateNode(Node) - Method in class pt.digitalis.dif.utils.extensions.cms.AbstractContentManager
 
updateNode(Node) - Method in interface pt.digitalis.dif.utils.extensions.cms.IContentManager
Updates content in the repository
updatesParameter(IParameter) - Method in class pt.digitalis.dif.dem.objects.parameters.ParameterList
Updates a parameter in the list.
updateUser(IDIFUser, String) - Method in interface pt.digitalis.dif.controller.security.managers.IIdentityManager
Updates an existing user.
updateUser(IDIFUser, String) - Method in class pt.digitalis.dif.controller.security.managers.impl.IdentityManagerStaticImpl
 
updateUserAttribute(String, String, Object) - Method in interface pt.digitalis.dif.controller.security.managers.IIdentityManager
Updates an attribute value on a given user and persists it.
updateUserAttribute(String, String, Object) - Method in class pt.digitalis.dif.controller.security.managers.impl.IdentityManagerStaticImpl
 
updateUserAttributes(String, Map<String, Object>) - Method in interface pt.digitalis.dif.controller.security.managers.IIdentityManager
Updates all of the user's attributes.
updateUserAttributes(String, Map<String, Object>) - Method in class pt.digitalis.dif.controller.security.managers.impl.IdentityManagerStaticImpl
 
updateVersion() - Method in interface pt.digitalis.dif.controller.interfaces.IModelManager
Run the model update
UPLOAD_FILE_SIZE_ERROR - Static variable in class pt.digitalis.dif.controller.http.HTTPConstants
The HTTP parameter indicating that an error occurred in upload file.
UsageIssue - Class in pt.digitalis.dif.dem.objects.issues
Usage issue bean.
UsageIssue() - Constructor for class pt.digitalis.dif.dem.objects.issues.UsageIssue
 
UsageIssuesManagerImpl - Class in pt.digitalis.dif.dem.managers.impl
The user issue manager implementation.
User - Annotation Type in pt.digitalis.dif.dem.annotations.security
This annotation defines a default User for the containing DEM entity.
USER_PARAMETER_ID - Static variable in interface pt.digitalis.dif.controller.interfaces.IDIFRequest
The id where users pass the user id to authenticate
userExists(String) - Method in interface pt.digitalis.dif.controller.security.managers.IIdentityManager
Checks if a user exists on the manager.
userExists(String) - Method in class pt.digitalis.dif.controller.security.managers.impl.IdentityManagerStaticImpl
 
UserHasNoAccessToStage - Exception in pt.digitalis.dif.exception.controller
 
UserHasNoAccessToStage(ControllerExecutionStep, Exception) - Constructor for exception pt.digitalis.dif.exception.controller.UserHasNoAccessToStage
 
UserHasNoAccessToStage(ControllerExecutionStep, String) - Constructor for exception pt.digitalis.dif.exception.controller.UserHasNoAccessToStage
 
UserHasNoAccessToStage(ControllerExecutionStep, String, Exception) - Constructor for exception pt.digitalis.dif.exception.controller.UserHasNoAccessToStage
 
USERInstance(String) - Static method in enum pt.digitalis.dif.utils.cache.CacheScope
 
Users - Annotation Type in pt.digitalis.dif.dem.annotations.security
Rule association for a given parameter.

V

validate(Boolean) - Method in class pt.digitalis.dif.controller.AbstractDIFDispatcher
Validates the session and the stage.
validate(Object, IDIFContext) - Method in interface pt.digitalis.dif.dem.objects.parameters.validators.IParameterValidator
Validates the given value
validateConstraint(Object, IStageInstance) - Method in class pt.digitalis.dif.dem.objects.parameters.constraints.AbstractParameterConstraint
 
validateConstraint(Object, IStageInstance) - Method in class pt.digitalis.dif.dem.objects.parameters.constraints.impl.date.ParameterConstraintDateImpl
 
validateConstraint(String, IStageInstance) - Method in class pt.digitalis.dif.dem.objects.parameters.constraints.impl.date.ParameterConstraintDateImpl
 
validateConstraint(Object, IStageInstance) - Method in class pt.digitalis.dif.dem.objects.parameters.constraints.impl.date.ParameterConstraintDateInFutureImpl
 
validateConstraint(String, IStageInstance) - Method in class pt.digitalis.dif.dem.objects.parameters.constraints.impl.date.ParameterConstraintDateInFutureImpl
 
validateConstraint(Object, IStageInstance) - Method in class pt.digitalis.dif.dem.objects.parameters.constraints.impl.date.ParameterConstraintDateInPastImpl
 
validateConstraint(String, IStageInstance) - Method in class pt.digitalis.dif.dem.objects.parameters.constraints.impl.date.ParameterConstraintDateInPastImpl
 
validateConstraint(Double, IStageInstance) - Method in class pt.digitalis.dif.dem.objects.parameters.constraints.impl.numeric.AbstractNumericParameterConstraint
Validate method with the value converted to a Double
validateConstraint(String, IStageInstance) - Method in class pt.digitalis.dif.dem.objects.parameters.constraints.impl.numeric.AbstractNumericParameterConstraint
 
validateConstraint(Double, IStageInstance) - Method in class pt.digitalis.dif.dem.objects.parameters.constraints.impl.numeric.ParameterConstraintMaxImpl
 
validateConstraint(Double, IStageInstance) - Method in class pt.digitalis.dif.dem.objects.parameters.constraints.impl.numeric.ParameterConstraintMinImpl
 
validateConstraint(Double, IStageInstance) - Method in class pt.digitalis.dif.dem.objects.parameters.constraints.impl.numeric.ParameterConstraintNumericImpl
 
validateConstraint(String, IStageInstance) - Method in class pt.digitalis.dif.dem.objects.parameters.constraints.impl.numeric.ParameterConstraintNumericImpl
 
validateConstraint(String, IStageInstance) - Method in class pt.digitalis.dif.dem.objects.parameters.constraints.impl.ParameterConstraintAlphabeticImpl
 
validateConstraint(String, IStageInstance) - Method in class pt.digitalis.dif.dem.objects.parameters.constraints.impl.ParameterConstraintEmailImpl
 
validateConstraint(String, IStageInstance) - Method in class pt.digitalis.dif.dem.objects.parameters.constraints.impl.ParameterConstraintMaxSizeImpl
 
validateConstraint(String, IStageInstance) - Method in class pt.digitalis.dif.dem.objects.parameters.constraints.impl.ParameterConstraintMinSizeImpl
 
validateConstraint(String, IStageInstance) - Method in class pt.digitalis.dif.dem.objects.parameters.constraints.impl.ParameterConstraintRegexImpl
 
validateConstraint(Object, IStageInstance) - Method in interface pt.digitalis.dif.dem.objects.parameters.constraints.IParameterConstraint
Validates the parameter value passed in it's native type
validateConstraint(String, IStageInstance) - Method in interface pt.digitalis.dif.dem.objects.parameters.constraints.IParameterConstraint
Validates the parameter value passed as a String
validateDEMConsistency(String, ClassHolder) - Method in class pt.digitalis.dif.dem.DEMAnnotationLogic
Validates if the entities referred on the annotation parameters are valid on the DEM context.
validateMessages(ClassHolder) - Method in class pt.digitalis.dif.dem.DEMAnnotationLogic
Validates if a given class message file exists.
validateNonPrivate(AttributeHolder) - Method in class pt.digitalis.dif.dem.DEMAnnotationLogic
Validates that the attribute is non-private.
validateParameterValue(T, IStageInstance, boolean) - Method in class pt.digitalis.dif.dem.objects.parameters.types.AbstractParameter
Validate a parameter value on type, constraints, validators and rules, if applied.
validatePrimary(AttributeHolder) - Method in class pt.digitalis.dif.dem.DEMAnnotationLogic
Validates the use of primary annotations on a given attribute.
validatePrimary(ClassHolder) - Method in class pt.digitalis.dif.dem.DEMAnnotationLogic
Validates the use of primary annotations on a given class.
validatePrimary(MethodHolder) - Method in class pt.digitalis.dif.dem.DEMAnnotationLogic
Validates the use of primary annotations on a given method.
validateRequest(RequestType) - Method in class pt.digitalis.dif.controller.AbstractChAL
Validates the original request.
validateScope(String, AttributeHolder) - Method in class pt.digitalis.dif.dem.DEMAnnotationLogic
Validates the usage scope of attribute annotations.
validateSpecificRules(String, AttributeHolder) - Method in class pt.digitalis.dif.dem.DEMAnnotationLogic
Defines specific rules for applying the annotationName on a given attribute.
validateSpecificRules(String, ClassHolder) - Method in class pt.digitalis.dif.dem.DEMAnnotationLogic
Defines specific rules for applying the annotationName on a given class.
validateSpecificRules(String, MethodHolder) - Method in class pt.digitalis.dif.dem.DEMAnnotationLogic
Defines specific rules for applying the annotationName on a given method.
validateUsage(AttributeHolder) - Method in class pt.digitalis.dif.dem.DEMAnnotationLogic
Validates the use of the annotation on a given attribute.
validateUsage(ClassHolder) - Method in class pt.digitalis.dif.dem.DEMAnnotationLogic
Validates the use of the annotation on a given class.
validateUsage(MethodHolder) - Method in class pt.digitalis.dif.dem.DEMAnnotationLogic
Validates the use of the annotation on a given method.
validateUser(IDIFContext, String, String) - Method in interface pt.digitalis.dif.controller.interfaces.IAuthenticationPlugin
Executes the user validation
validateUserCredentials(String, String) - Method in class pt.digitalis.dif.controller.AbstractDIFDispatcher
Validate the user credentials
validateViewExistence(String, String, Map<String, AnnotationHolder>) - Method in class pt.digitalis.dif.dem.DEMAnnotationLogic
Checks if the received set of annotations contains the
validationErrorMessage() - Method in class pt.digitalis.dif.dem.objects.parameters.constraints.AbstractParameterConstraint
 
validationErrorMessage(boolean) - Method in class pt.digitalis.dif.dem.objects.parameters.constraints.AbstractParameterConstraint
 
validationErrorMessage(boolean, String) - Method in class pt.digitalis.dif.dem.objects.parameters.constraints.AbstractParameterConstraint
 
validationErrorMessage(String) - Method in class pt.digitalis.dif.dem.objects.parameters.constraints.AbstractParameterConstraint
 
validationErrorMessage() - Method in interface pt.digitalis.dif.dem.objects.parameters.constraints.IParameterConstraint
Get a description on why the validation fails
validationErrorMessage(boolean) - Method in interface pt.digitalis.dif.dem.objects.parameters.constraints.IParameterConstraint
Get a description on why the validation fails
validationErrorMessage(boolean, String) - Method in interface pt.digitalis.dif.dem.objects.parameters.constraints.IParameterConstraint
Get a description on why the validation fails
validationErrorMessage(String) - Method in interface pt.digitalis.dif.dem.objects.parameters.constraints.IParameterConstraint
Get a description on why the validation fails
validationErrorMessage(String) - Method in interface pt.digitalis.dif.dem.objects.parameters.validators.IParameterValidator
Get a description on why the validation fails
validationErrorMessage() - Method in interface pt.digitalis.dif.dem.objects.parameters.validators.IParameterValidator
Get a description on why the validation fails
Validator - Annotation Type in pt.digitalis.dif.dem.annotations.parameter
This annotation injects a validator in a parameter.
VALIDATOR_GET_BOUND_PARAMETER_IDS_METHOD - Static variable in class pt.digitalis.dif.codegen.CGAncillaries
The IValidator 'getBoundParameterIDs' method name.
ValidatorDefinition - Annotation Type in pt.digitalis.dif.dem.annotations.entities
This annotation defines a parameter Validator.
VALIDATORS_DIR - Static variable in class pt.digitalis.dif.codegen.util.DEMLoaderHelper
'Validators' folder name by convention.
VALUE - Static variable in class pt.digitalis.dif.dem.annotations.AnnotationMemberTags
Rule 'parameters' member tag.
valueOf(String) - Static method in enum pt.digitalis.dif.controller.objects.ControllerExecutionStep
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum pt.digitalis.dif.controller.objects.DispatcherAuthenticationResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum pt.digitalis.dif.controller.objects.RESTAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum pt.digitalis.dif.controller.objects.SSOActionEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum pt.digitalis.dif.dem.CallbackType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum pt.digitalis.dif.dem.Entity
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum pt.digitalis.dif.dem.objects.EventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum pt.digitalis.dif.dem.objects.FeatureState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum pt.digitalis.dif.dem.objects.issues.IssueScope
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum pt.digitalis.dif.dem.objects.issues.IssueType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum pt.digitalis.dif.dem.objects.LicenseEditionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum pt.digitalis.dif.dem.objects.messages.MessagesLocation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum pt.digitalis.dif.dem.objects.parameters.errors.ParameterErrorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum pt.digitalis.dif.dem.objects.parameters.ParameterScope
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum pt.digitalis.dif.dem.objects.parameters.rules.ParameterRuleAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum pt.digitalis.dif.dem.objects.ViewType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum pt.digitalis.dif.sanitycheck.ExecutionResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum pt.digitalis.dif.utils.cache.CacheScope
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum pt.digitalis.dif.utils.extensions.document.DocumentRepositoryEntry.Fields
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum pt.digitalis.dif.utils.mail.MailType
Returns the enum constant of this type with the specified name.
values() - Static method in enum pt.digitalis.dif.controller.objects.ControllerExecutionStep
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum pt.digitalis.dif.controller.objects.DispatcherAuthenticationResult
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum pt.digitalis.dif.controller.objects.RESTAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum pt.digitalis.dif.controller.objects.SSOActionEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum pt.digitalis.dif.dem.CallbackType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum pt.digitalis.dif.dem.Entity
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum pt.digitalis.dif.dem.objects.EventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum pt.digitalis.dif.dem.objects.FeatureState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum pt.digitalis.dif.dem.objects.issues.IssueScope
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum pt.digitalis.dif.dem.objects.issues.IssueType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum pt.digitalis.dif.dem.objects.LicenseEditionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum pt.digitalis.dif.dem.objects.messages.MessagesLocation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum pt.digitalis.dif.dem.objects.parameters.errors.ParameterErrorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum pt.digitalis.dif.dem.objects.parameters.ParameterScope
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum pt.digitalis.dif.dem.objects.parameters.rules.ParameterRuleAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum pt.digitalis.dif.dem.objects.ViewType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum pt.digitalis.dif.sanitycheck.ExecutionResult
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum pt.digitalis.dif.utils.cache.CacheScope
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum pt.digitalis.dif.utils.extensions.document.DocumentRepositoryEntry.Fields
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum pt.digitalis.dif.utils.mail.MailType
Returns an array containing the constants of this enum type, in the order they are declared.
View - Annotation Type in pt.digitalis.dif.dem.annotations.stage
This annotation injects a view on a stage.
VIEW_ENGINE - Static variable in class pt.digitalis.dif.dem.annotations.AnnotationMemberTags
View 'engine' member tag.
VIEW_IS_DEFAULT - Static variable in class pt.digitalis.dif.dem.annotations.AnnotationMemberTags
ErrorView 'isDefault' member tag.
VIEW_OBJECT_RETURN - Static variable in class pt.digitalis.dif.codegen.CGAncillaries
The ViewObject return as a String.
VIEW_TARGET - Static variable in class pt.digitalis.dif.dem.annotations.AnnotationMemberTags
View 'target' member tag.
ViewObject - Class in pt.digitalis.dif.dem.objects
This class represents a ViewObject entity on the DEM.
ViewObject() - Constructor for class pt.digitalis.dif.dem.objects.ViewObject
Default constructor.
ViewObject(String, ViewType, String, boolean) - Constructor for class pt.digitalis.dif.dem.objects.ViewObject
ViewObject constructor.
ViewType - Enum in pt.digitalis.dif.dem.objects
This enumerated represents the ViewObject's type
VOID_ARGS - Static variable in class pt.digitalis.dif.codegen.CGAncillaries
The void argument as a String.
VOID_RETURN - Static variable in class pt.digitalis.dif.codegen.CGAncillaries
The void return as a String.

W

warnOfEnityMisuseOnClass(String, String) - Method in class pt.digitalis.dif.dem.DEMAnnotationLogic
Warns of an entity misuse on a given class.
WEBUI_COMPAT_MODE - Static variable in class pt.digitalis.dif.controller.http.HTTPConstants
The HTTP parameter indicating the compatibility mode for Rich Web UI.
WEBUI_DEBUG_MODE - Static variable in class pt.digitalis.dif.controller.http.HTTPConstants
The HTTP parameter indicating the debug mode for Rich Web UI.
WEBUI_MODE - Static variable in class pt.digitalis.dif.controller.http.HTTPConstants
The HTTP parameter indicating the mode to render the web page in.
writeConfiguration() - Method in interface pt.digitalis.dif.utils.mail.IMailConfiguration
Write configuration
writeConfiguration() - Method in class pt.digitalis.dif.utils.mail.MailConfiguration
Write configuration
WrongTestMethodSignature - Exception in pt.digitalis.dif.sanitycheck.exceptions
 
WrongTestMethodSignature(Method) - Constructor for exception pt.digitalis.dif.sanitycheck.exceptions.WrongTestMethodSignature
 

Y

yieldsTo(AnnotationHolder, String) - Method in class pt.digitalis.dif.dem.DEMAnnotationLogic
Checks if a given primary annotation has the 'yieldTo' member value and if it contains a given annotation name.

_

__CG__initialize() - Method in class pt.digitalis.dif.codegen.templates.ApplicationCGTemplate
 
__CG__initialize() - Method in interface pt.digitalis.dif.dem.interfaces.IApplicationPrivate
Application initializer
__Stage__InjectedAttributesInitMethod__(IDIFContext) - Method in class pt.digitalis.dif.codegen.templates.StageInstanceCGTemplate
This method will be used by the code gen module to set the annotated attributes.
__Stage__PostProcessingMethod__(IDIFContext) - Method in class pt.digitalis.dif.codegen.templates.StageInstanceCGTemplate
This method will be used by the framework to do some post processing work.
_CG_execute(IDIFContext) - Method in class pt.digitalis.dif.codegen.templates.StageInstanceCGTemplate
 
_CG_execute(IDIFContext) - Method in interface pt.digitalis.dif.dem.interfaces.IStageInstance
The business logic executing method.
_CG_finalize(IDIFContext) - Method in class pt.digitalis.dif.codegen.templates.StageInstanceCGTemplate
 
_CG_finalize(IDIFContext) - Method in interface pt.digitalis.dif.dem.interfaces.IStageInstance
The finalization method.
_CG_init(IDIFContext) - Method in class pt.digitalis.dif.codegen.templates.StageInstanceCGTemplate
 
_CG_init(IDIFContext) - Method in interface pt.digitalis.dif.dem.interfaces.IStageInstance
The initialization method.
_SANITY_CHECK_LOGGER_PREFIX - Static variable in class pt.digitalis.dif.sanitycheck.manager.SanityCheckManager
Sanity check Logger Message Prefix

A B C D E F G H I K L M N O P R S T U V W Y _

Copyright © 2014 Digitalis Informática Lda. All Rights Reserved.