com.sas.hls.resource.repository
Class RepositoryFolder

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

public class RepositoryFolder
extends RepositoryContainer

Client side representation of a folder 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
RepositoryFolder(String path, Date lastModified, List<Attribute> attributes)
          Deprecated. 
RepositoryFolder(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

RepositoryFolder

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

Constructor for a RepositoryFolder.

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

RepositoryFolder

public RepositoryFolder(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 folder
objectType - object type of the folder
path - Path of the folder in the repository
lastModified - The date the folder was last modified
attributes - Attributes defined on the folder.


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