Class ObjectSchemaFacadeImpl
java.lang.Object
com.riadalabs.jira.plugins.insight.channel.external.api.facade.impl.ObjectSchemaFacadeImpl
- All Implemented Interfaces:
ObjectSchemaFacade
-
Constructor Summary
ConstructorsConstructorDescriptionObjectSchemaFacadeImpl(com.riadalabs.jira.plugins.insight.services.core.ObjectSchemaService objectSchemaService, com.riadalabs.jira.plugins.insight.services.core.ObjectSchemaDeletionService objectSchemaDeleteService, com.riadalabs.jira.plugins.insight.common.validation.ValidationManager validationManager, com.riadalabs.jira.plugins.insight.services.util.ErrorMessageTranslator errorMessageTranslator) -
Method Summary
Modifier and TypeMethodDescriptionvoiddeleteObjectSchemaBean(int id) Delete aObjectSchemaBeanFinds allObjectSchemaBeandomain objects.loadObjectSchema(int id) Loads aObjectSchemaBeangiven its id.loadObjectSchemaBean(int id) storeObjectSchemaBean(ObjectSchemaBean objectSchemaBean) Stores aObjectSchemaBeanvoidstoreObjectSchemaProperty(int objectSchemaId, ObjectSchemaPropertyBean objectSchemaPropertyBean) Store object schema property for given object schema id
-
Constructor Details
-
ObjectSchemaFacadeImpl
public ObjectSchemaFacadeImpl(com.riadalabs.jira.plugins.insight.services.core.ObjectSchemaService objectSchemaService, com.riadalabs.jira.plugins.insight.services.core.ObjectSchemaDeletionService objectSchemaDeleteService, com.riadalabs.jira.plugins.insight.common.validation.ValidationManager validationManager, com.riadalabs.jira.plugins.insight.services.util.ErrorMessageTranslator errorMessageTranslator)
-
-
Method Details
-
storeObjectSchemaBean
public ObjectSchemaBean storeObjectSchemaBean(ObjectSchemaBean objectSchemaBean) throws InsightException Description copied from interface:ObjectSchemaFacadeStores aObjectSchemaBean- Specified by:
storeObjectSchemaBeanin interfaceObjectSchemaFacade- Returns:
- The stored
ObjectSchemaBean - Throws:
InsightException
-
findObjectSchemaBeans
Description copied from interface:ObjectSchemaFacadeFinds allObjectSchemaBeandomain objects.- Specified by:
findObjectSchemaBeansin interfaceObjectSchemaFacade- Returns:
- a list of
ObjectSchemaBean - Throws:
InsightException- ,
-
loadObjectSchema
Description copied from interface:ObjectSchemaFacadeLoads aObjectSchemaBeangiven its id.- Specified by:
loadObjectSchemain interfaceObjectSchemaFacade- Returns:
- a
ObjectSchemaBean - Throws:
InsightException- ,
-
loadObjectSchemaBean
- Specified by:
loadObjectSchemaBeanin interfaceObjectSchemaFacade- Throws:
InsightException
-
deleteObjectSchemaBean
Description copied from interface:ObjectSchemaFacadeDelete aObjectSchemaBean- Specified by:
deleteObjectSchemaBeanin interfaceObjectSchemaFacade- Throws:
InsightException- ,
-
storeObjectSchemaProperty
public void storeObjectSchemaProperty(int objectSchemaId, ObjectSchemaPropertyBean objectSchemaPropertyBean) throws InsightException Description copied from interface:ObjectSchemaFacadeStore object schema property for given object schema id- Specified by:
storeObjectSchemaPropertyin interfaceObjectSchemaFacade- Throws:
InsightException
-