nl.gx.webmanager.services.event
Interface EntityEvent

All Superinterfaces:
Event
All Known Implementing Classes:
ElementEvent, MediaItemEvent, MediaItemVersionEvent, PageEvent, PageModelEvent, PageVersionEvent

public interface EntityEvent
extends Event

Events specific to CRUD operations. Usually associated with Entity and Persistence Managers.

Author:
nikolam.

Nested Class Summary
 
Nested classes/interfaces inherited from interface nl.gx.webmanager.services.event.Event
Event.Type
 
Field Summary
static java.lang.String COPY
          Object was copied.
static java.lang.String CREATE
          Creation of a new object.
static java.lang.String DELETE
          Object was deleted.
static java.lang.String MOVE
          Object was moved.
static java.lang.String RETRIEVE
          Object retrieved from repository.
static java.lang.String UPDATE
          Object was updated.
 
Method Summary
 java.lang.Object getEntity()
          Return the entity on which the action was performed.
 
Methods inherited from interface nl.gx.webmanager.services.event.Event
getEventAction, getEventType, getScope, getSource
 

Field Detail

CREATE

static final java.lang.String CREATE
Creation of a new object.

See Also:
Constant Field Values

RETRIEVE

static final java.lang.String RETRIEVE
Object retrieved from repository.

See Also:
Constant Field Values

UPDATE

static final java.lang.String UPDATE
Object was updated.

See Also:
Constant Field Values

DELETE

static final java.lang.String DELETE
Object was deleted.

See Also:
Constant Field Values

MOVE

static final java.lang.String MOVE
Object was moved.

See Also:
Constant Field Values

COPY

static final java.lang.String COPY
Object was copied.

See Also:
Constant Field Values
Method Detail

getEntity

java.lang.Object getEntity()
Return the entity on which the action was performed.

Returns:
get the entity this event refers to.


Copyright © 2007-2011 GX Software BV. All Rights Reserved.