org.xiruss.repository.server
Class OrganizerBase

java.lang.Object
  extended by org.xiruss.repository.server.RepositoryObjectBase
      extended by org.xiruss.repository.server.VersionBase
          extended by org.xiruss.repository.server.OrganizerBase
All Implemented Interfaces:
java.lang.Comparable, Organizer, RepositoryObject, Version

public class OrganizerBase
extends VersionBase
implements Organizer

A version whose only purpose is to organize groups of other versions for some purpose, such as providing hierarchical containers or enabling management of arbitrary sets of versions.


Field Summary
 
Fields inherited from class org.xiruss.repository.server.VersionBase
isFixed, logger, nextVersions, previousVersions, resource
 
Fields inherited from class org.xiruss.repository.server.RepositoryObjectBase
id, name, objectTypeConstant, properties, rep
 
Constructor Summary
OrganizerBase()
           
 
Method Summary
 ResourceMap getOrganizedResources()
          Returns all targets of OrganizedBy dependencies
 
Methods inherited from class org.xiruss.repository.server.VersionBase
accept, addDependency, addNextVersion, addPreviousVersion, checkIsNotFixed, collectTargetVersions, compareTo, dependsOn, dependsOn, getDependencies, getDependenciesByType, getNext, getPrevious, getResource, initialize, initialize, isFixed, setAsFixed, setPrevious, setResource
 
Methods inherited from class org.xiruss.repository.server.RepositoryObjectBase
getId, getName, getProperties, getProperty, getPropertyNames, getRepository, getType, hasProperty, initialize, initialize, isNull, setId, setName, setProperties, setProperty, setRepository, setType, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.xiruss.snapcm.api.Version
addDependency, addNextVersion, addPreviousVersion, checkIsNotFixed, collectTargetVersions, dependsOn, dependsOn, getDependencies, getDependenciesByType, getNext, getPrevious, getResource, initialize, initialize, isFixed, setAsFixed, setPrevious
 
Methods inherited from interface org.xiruss.snapcm.api.RepositoryObject
accept, compareTo, getId, getName, getProperties, getProperty, getPropertyNames, getRepository, getType, hasProperty, initialize, isNull, setId, setName, setProperty, toString
 

Constructor Detail

OrganizerBase

public OrganizerBase()
Method Detail

getOrganizedResources

public ResourceMap getOrganizedResources()
Returns all targets of OrganizedBy dependencies

Specified by:
getOrganizedResources in interface Organizer
Returns: