public class CategoryDefinitionHandlerImpl extends DefinitionHandlerImpl implements CategoryDefinitionHandler
DEFAULT_XSD_LOCATION, XSD_LOCATION_PROPERTY| Constructor and Description |
|---|
CategoryDefinitionHandlerImpl(java.lang.String userId,
org.omg.CORBA.ORB orb,
AcsLogger logger)
Creates a new CategoryDefinitionHandlerImpl object.
|
| Modifier and Type | Method and Description |
|---|---|
void |
createCategories(java.util.Collection definitions)
DOCUMENT ME!
|
void |
createCategory(CategoryDefinition definition)
DOCUMENT ME!
|
void |
download(java.io.Writer xmlDefinitionsWriter)
DOCUMENT ME!
|
void |
removeCategory(CategoryDefinition definition)
DOCUMENT ME!
|
void |
updateCategory(CategoryDefinition definition)
DOCUMENT ME!
|
void |
upload(java.util.Collection toBeCreated,
java.util.Collection toBeUpdated,
java.util.Collection toBeRemoved)
DOCUMENT ME!
|
void |
upload(java.io.Reader xmlDefinitionsReader)
DOCUMENT ME!
|
getUserId, setUserIdpublic CategoryDefinitionHandlerImpl(java.lang.String userId,
org.omg.CORBA.ORB orb,
AcsLogger logger)
throws LaserDefinitionException
userId - DOCUMENT ME!LaserDefinitionExceptionpublic void createCategories(java.util.Collection definitions)
throws LaserDefinitionException
definitions - DOCUMENT ME!LaserDefinitionException - DOCUMENT ME!LaserDefinitionNotValidException - DOCUMENT ME!LaserDefinitionDuplicationException - DOCUMENT ME!LaserDefinitionNotAllowedException - DOCUMENT ME!public void createCategory(CategoryDefinition definition) throws LaserDefinitionException
createCategory in interface CategoryDefinitionHandlerdefinition - DOCUMENT ME!LaserDefinitionException - DOCUMENT ME!LaserDefinitionNotValidException - DOCUMENT ME!LaserDefinitionDuplicationException - DOCUMENT ME!LaserDefinitionNotAllowedException - DOCUMENT ME!public void download(java.io.Writer xmlDefinitionsWriter)
throws LaserDefinitionException
download in interface CategoryDefinitionHandlerxmlDefinitionsWriter - DOCUMENT ME!LaserDefinitionException - DOCUMENT ME!LaserDefinitionNotAllowedException - DOCUMENT ME!LaserDefinitionXMLException - DOCUMENT ME!public void removeCategory(CategoryDefinition definition) throws LaserDefinitionException
removeCategory in interface CategoryDefinitionHandlerdefinition - DOCUMENT ME!LaserDefinitionException - DOCUMENT ME!LaserDefinitionNotFoundException - DOCUMENT ME!LaserDefinitionNotAllowedException - DOCUMENT ME!public void updateCategory(CategoryDefinition definition) throws LaserDefinitionException
updateCategory in interface CategoryDefinitionHandlerdefinition - DOCUMENT ME!LaserDefinitionException - DOCUMENT ME!LaserDefinitionNotValidException - DOCUMENT ME!LaserDefinitionNotFoundException - DOCUMENT ME!LaserDefinitionNotAllowedException - DOCUMENT ME!public void upload(java.util.Collection toBeCreated,
java.util.Collection toBeUpdated,
java.util.Collection toBeRemoved)
throws LaserDefinitionException
upload in interface CategoryDefinitionHandlertoBeCreated - DOCUMENT ME!toBeUpdated - DOCUMENT ME!toBeRemoved - DOCUMENT ME!LaserDefinitionException - DOCUMENT ME!LaserDefinitionDuplicationException - DOCUMENT ME!LaserDefinitionNotFoundException - DOCUMENT ME!LaserDefinitionNotValidException - DOCUMENT ME!LaserDefinitionNotAllowedException - DOCUMENT ME!public void upload(java.io.Reader xmlDefinitionsReader)
throws LaserDefinitionException
upload in interface CategoryDefinitionHandlerxmlDefinitionsReader - DOCUMENT ME!LaserDefinitionException - DOCUMENT ME!LaserDefinitionXMLException - DOCUMENT ME!