org.javaswift.joss.client.impl
Class StoredObjectImpl

java.lang.Object
  extended by org.javaswift.joss.client.core.AbstractObjectStoreEntity<ObjectInformation>
      extended by org.javaswift.joss.client.core.AbstractStoredObject
          extended by org.javaswift.joss.client.impl.StoredObjectImpl
All Implemented Interfaces:
Comparable<StoredObject>, ListSubject, ObjectStoreEntity, StoredObject

public class StoredObjectImpl
extends AbstractStoredObject


Field Summary
 
Fields inherited from class org.javaswift.joss.client.core.AbstractStoredObject
name
 
Fields inherited from class org.javaswift.joss.client.core.AbstractObjectStoreEntity
ALLOW_CACHING, info, staleHeaders
 
Constructor Summary
StoredObjectImpl(Container container, String name, boolean allowCaching)
           
 
Method Summary
 
Methods inherited from class org.javaswift.joss.client.core.AbstractStoredObject
compareTo, copyObject, createMetadataEntry, delete, directlyUploadObject, downloadObject, downloadObject, downloadObject, downloadObject, downloadObjectAsInputStream, downloadObjectAsInputStream, equals, getAccount, getContainer, getContentLength, getContentType, getDeleteAt, getDeleteAtAsDate, getEtag, getInfo, getLastModified, getLastModifiedAsDate, getName, getPathForEntity, getPrivateURL, getPublicURL, getTempGetUrl, getTempPutUrl, getTempUrl, getURL, hashCode, metadataSetFromHeaders, saveSpecificMetadata, setContentLength, setContentType, setContentTypeWithoutSaving, setDeleteAfter, setDeleteAt, setEtag, setLastModified, setLastModified, uploadObject, uploadObject, uploadObject, uploadObject, uploadObjectAsSegments, verifyTempUrl
 
Methods inherited from class org.javaswift.joss.client.core.AbstractObjectStoreEntity
checkForInfo, checkForInfo, checkForInfoAndAllowHeaderSet, checkForInfoDisallowErrorLog, exists, getMetadata, getMetadata, getPath, invalidate, isAllowCaching, isInfoRetrieved, isStale, reload, removeAndDoNotSaveMetadata, removeAndSaveMetadata, saveMetadata, setAndDoNotSaveMetadata, setAndSaveMetadata, setInfoRetrieved, setMetadata
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.javaswift.joss.model.StoredObject
exists, getPath, isInfoRetrieved, reload
 
Methods inherited from interface org.javaswift.joss.model.ObjectStoreEntity
getMetadata, getMetadata, removeAndDoNotSaveMetadata, removeAndSaveMetadata, saveMetadata, setAndDoNotSaveMetadata, setAndSaveMetadata, setMetadata
 

Constructor Detail

StoredObjectImpl

public StoredObjectImpl(Container container,
                        String name,
                        boolean allowCaching)


Copyright © 2012-2014 42 BV. All Rights Reserved.