Uses of Interface
org.caleigo.core.IEntityAction

Packages that use IEntityAction
org.caleigo.core   
org.caleigo.core.meta   
 

Uses of IEntityAction in org.caleigo.core
 

Subinterfaces of IEntityAction in org.caleigo.core
 interface IBinaryEntityAction
          The IBinaryEntityAction is essentially a tag interface with a complementary perform method acceptiong two IEntity objects.
 interface ITransactionEntityAction
          ITransactionEntityAction is a transactional IEntityAction that provides a new perform method to IEntityAction interface that enables transactional performance of the action logic.
 interface IUnaryEntityAction
          The IUnaryEntityAction is essentially a tag interface with a complementary perform method acceptiong a single IEntity object.
 

Classes in org.caleigo.core that implement IEntityAction
 class AbstractEntityAction
          
static class AbstractEntityDescriptor.DeleteEntityAction
          The default delete action used by the AbstsractEntityDescriptor class.
static class AbstractEntityDescriptor.StoreEntityAction
          The default store action used by the AbstsractEntityDescriptor class.
 class AbstractTransactionEntityAction
          
static class CompositeEntityDescriptor.CompositeDeleteEntityAction
          The default delete action used by the CompositeEntityDescriptor class.
static class CompositeEntityDescriptor.CompositeStoreEntityAction
          The default store action used by the CompositeEntityDescriptor class.
 

Methods in org.caleigo.core that return IEntityAction
 IEntityAction IEntityDescriptor.getAction(int index)
          Returns the indexed IEntityAction.
 IEntityAction IEntityDescriptor.getAction(java.lang.String codeName)
          Returns the IEntityAction with the provided code name.
 IEntityAction IActionProvider.getAction(java.lang.String actionCodeName)
           
 IEntityAction IActionGroup.getAction(int index)
           
protected  IEntityAction CompositeEntityDescriptor.createStoreAction()
          Creates and returns the store action for composite entity objects of the custom type: composite entity descriptor.
protected  IEntityAction CompositeEntityDescriptor.createDeleteAction()
          Creates and returns the delete action for composite entity objects of the custom type: composite entity descriptor.
 IEntityAction AbstractEntityDescriptor.getAction(int index)
          Returns the indexed IEntityAction.
 IEntityAction AbstractEntityDescriptor.getAction(java.lang.String codeName)
          Returns the IEntityAction with the provided code name.
protected  IEntityAction AbstractEntityDescriptor.createStoreAction()
          Creates and returns the store action for entity objects of the type described by the called entity descriptor.
protected  IEntityAction AbstractEntityDescriptor.createDeleteAction()
          Creates and returns the delete action for entity objects of the type described by the called entity descriptor.
 

Methods in org.caleigo.core with parameters of type IEntityAction
abstract  int DataAccessManager.getAccessLevel(IEntityAction entityAction)
          Returns the access level for the provided IEntityAction defined as NONE, READ, WRITE or CONTENT_BASED.
abstract  boolean DataAccessManager.hasReadAccess(IEntityAction entityAction, IEntity data)
          Returns true if the user has read access to the provided IEntityAction object in the data content scope of the provided IEntity object.
abstract  boolean DataAccessManager.hasWriteAccess(IEntityAction entityAction, IEntity data)
          Returns true if the user has write access to the provided IEntityAction object in the data content scope of the provided IEntity object.
 int DataAccessManager.ConstantDataAccessManager.getAccessLevel(IEntityAction entityAction)
          Returns the access level for the provided IEntityAction defined as NONE, READ, WRITE or CONTENT_BASED.
 boolean DataAccessManager.ConstantDataAccessManager.hasReadAccess(IEntityAction entityAction, IEntity data)
          Returns true if the user has read access to the provided IEntityAction object in the data content scope of the provided IEntity object.
 boolean DataAccessManager.ConstantDataAccessManager.hasWriteAccess(IEntityAction entityAction, IEntity data)
          Returns true if the user has write access to the provided IEntityAction object in the data content scope of the provided IEntity object.
protected  void AbstractEntityDescriptor.addEntityAction(IEntityAction entityAction)
          Registers an new IEntityAction object as part of the entity descriptor.
 

Uses of IEntityAction in org.caleigo.core.meta
 

Methods in org.caleigo.core.meta that return IEntityAction
protected  IEntityAction MetaEntityRelation.createDeleteAction()
           
 



Copyright © 2005 Caleigo. All Rights Reserved.