de.espirit.firstspirit.storage
Interface ReferencesChangeDetail

All Superinterfaces:
RevisionChangeDetail, Serializable

public interface ReferencesChangeDetail
extends RevisionChangeDetail

Interface indicating changes in referenced elements.

Since:
4.2.400

Nested Class Summary
static interface ReferencesChangeDetail.ContentReference
          Specific type on entity references identified by a tuple of schema uid, type name, and a unique key.
static interface ReferencesChangeDetail.ExternalReference
          Specific type on external references identified by their URL.
static interface ReferencesChangeDetail.IdReference
          Specific type on references identified by their id and kind.
static interface ReferencesChangeDetail.NameReference
          Specific type on references identified by their uid and type.
static interface ReferencesChangeDetail.ProjectReference
          Specific type on foreign references of projects identified by their id.
static interface ReferencesChangeDetail.Reference
          Marker interface for elements providing information on references.
static interface ReferencesChangeDetail.RemoteReference
          Specific type on foreign references of projects identified by their remote configuration name.
 
Method Summary
 Set<ReferencesChangeDetail.Reference> getAddedReferences()
          Returns the set of added references.
 Set<ReferencesChangeDetail.Reference> getDeletedReferences()
          Returns the set of deleted references.
 
Methods inherited from interface de.espirit.firstspirit.storage.RevisionChangeDetail
getChangeType
 

Method Detail

getAddedReferences

Set<ReferencesChangeDetail.Reference> getAddedReferences()
Returns the set of added references.

Returns:
A set of references.
Since:
4.2.400

getDeletedReferences

Set<ReferencesChangeDetail.Reference> getDeletedReferences()
Returns the set of deleted references.

Returns:
A set of references.
Since:
4.2.400


Copyright © 2012 e-Spirit AG. All Rights Reserved. Build 4.2.480