|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface DocumentHandlerFactory
DocumentHandlerFactory
Factory for generating DocumentHandlers for specific document types
| Method Summary | |
|---|---|
boolean |
getConstraintsEnabled()
getConstraintsEnabled |
DocumentHandler |
getDocumentHandler(java.lang.String documentType)
getDocumentHandler |
DocumentHandler |
getDocumentHandlerForPath(java.lang.String documentPath)
getDocumentHandlerForPath |
boolean |
getPermissionsEnabled()
getPermissionsEnabled |
void |
registerDocumentHandler(DocumentHandler documentHandler)
addDocumentHandler |
void |
setConstraintsEnabled(boolean enabled)
setConstraintsEnabled |
void |
setPermissionsEnabled(boolean enabled)
setPermissionsEnabled |
void |
shutdown()
shutdown - gracefully shutdown handlers and disconnect from other singleton components, (e.g. |
| Method Detail |
|---|
DocumentHandler getDocumentHandler(java.lang.String documentType)
throws UnsupportedDocumentTypeException
getDocumentHandler
documentType - document type to retreive a handler for. Examples: .psml, .link
documentType indicated. Never returns null.
UnsupportedDocumentTypeException - If no handler has been registered for the
documentType argument.
DocumentHandler getDocumentHandlerForPath(java.lang.String documentPath)
throws UnsupportedDocumentTypeException
getDocumentHandlerForPath
documentPath -
UnsupportedDocumentTypeException
void registerDocumentHandler(DocumentHandler documentHandler)
throws DocumentTypeAlreadyRegisteredException
addDocumentHandler
documentHandler -
DocumentTypeAlreadyRegisteredExceptionboolean getConstraintsEnabled()
getConstraintsEnabled
void setConstraintsEnabled(boolean enabled)
setConstraintsEnabled
enabled - indicatorboolean getPermissionsEnabled()
getPermissionsEnabled
void setPermissionsEnabled(boolean enabled)
setPermissionsEnabled
enabled - indicatorvoid shutdown()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||