Package org.mycore.webtools.upload
Class MCRFileUploadBucket
java.lang.Object
org.mycore.webtools.upload.MCRFileUploadBucket
- All Implemented Interfaces:
Comparable<MCRShutdownHandler.Closeable>
,MCRSessionListener
,MCRShutdownHandler.Closeable
public class MCRFileUploadBucket
extends Object
implements MCRSessionListener, MCRShutdownHandler.Closeable
MCR.Upload.TempDirectory.Delete.Failed = Dass Löschen eines temporären Ordner ist gescheitert!
MCR.Upload.TempDirectory.Create.Failed = Das Erstellen eines temporären Ordner ist gescheitert!
MCR.Upload.UploadHandlerNotSupported = Upload Handler werden aktuell nicht unterstützt!
-
Field Summary
Fields inherited from interface org.mycore.common.events.MCRShutdownHandler.Closeable
DEFAULT_PRIORITY
-
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
cleanly closes this object that implementsCloseable
.static MCRFileUploadBucket
static MCRFileUploadBucket
getOrCreateBucket
(String bucketID, String objectID) getRoot()
static void
releaseBucket
(String bucketID) void
sessionEvent
(MCRSessionEvent event) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.mycore.common.events.MCRShutdownHandler.Closeable
compareTo, getPriority, prepareClose
-
Method Details
-
getBucket
-
getOrCreateBucket
-
releaseBucket
-
getBucketID
-
getObjectID
-
getRoot
-
sessionEvent
- Specified by:
sessionEvent
in interfaceMCRSessionListener
-
close
public void close()Description copied from interface:MCRShutdownHandler.Closeable
cleanly closes this object that implementsCloseable
. You can provide some functionality to close open files and sockets or so.- Specified by:
close
in interfaceMCRShutdownHandler.Closeable
-