com.sas.hls.resource.repository
Class RepositoryContainer

java.lang.Object
  extended by com.sas.hls.resource.repository.RepositoryResource
      extended by com.sas.hls.resource.repository.RepositoryContainer
All Implemented Interfaces:
Identifiable, Resource, AclContainerSecurable, AclSecurable, Serializable
Direct Known Subclasses:
RepositoryFolder

public class RepositoryContainer
extends RepositoryResource
implements AclContainerSecurable

Client side representation of a generic container in the SAS Drug Development repository.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.sas.hls.resource.repository.RepositoryResource
attributes, identifier, lastModifiedDate, objectType, path
 
Constructor Summary
RepositoryContainer(String path, Date lastModified, List<Attribute> attributes)
          Deprecated. 
RepositoryContainer(String identifier, String objectType, String path, Date lastModified, List<Attribute> attributes)
          It is not intended or recommended that the consumer of the api construct these objects.
 
Method Summary
 
Methods inherited from class com.sas.hls.resource.repository.RepositoryResource
equals, getAttribute, getAttributes, getIdentifier, getLastModifiedDate, getObjectType, getPath, hashCode, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.sas.hls.common.Identifiable
getIdentifier, getObjectType
 

Constructor Detail

RepositoryContainer

@Deprecated
public RepositoryContainer(String path,
                                      Date lastModified,
                                      List<Attribute> attributes)
Deprecated. 

Parameters:
path - Path of the resource in the repository
lastModified - The date the resource was last modified
attributes - Attributes defined on the resource.

RepositoryContainer

public RepositoryContainer(String identifier,
                           String objectType,
                           String path,
                           Date lastModified,
                           List<Attribute> attributes)
It is not intended or recommended that the consumer of the api construct these objects. They should only deal with the RepositoryResource objects returned by the api.

Parameters:
identifier - identifier of the repository container
objectType - object type of the repository container
path - Path of the resource in the repository
lastModified - The date the resource was last modified
attributes - Attributes defined on the resource.


Copyright (c) 2012, SAS Institute Inc., Cary, NC, USA