Interface ObjectSchemaFacade
- All Known Implementing Classes:
ObjectSchemaFacadeImpl
@PublicApi
public interface ObjectSchemaFacade
Service interface to access and Assets objects schemas
- Since:
- 2.13.1
- Author:
- Mathias Edblom
-
Method Summary
Modifier and TypeMethodDescriptionvoid
deleteObjectSchemaBean
(int id) Delete aObjectSchemaBean
Finds allObjectSchemaBean
domain objects.loadObjectSchema
(int id) Loads aObjectSchemaBean
given its id.loadObjectSchemaBean
(int id) Deprecated.storeObjectSchemaBean
(ObjectSchemaBean objectSchemaBean) Stores aObjectSchemaBean
void
storeObjectSchemaProperty
(int objectSchemaId, ObjectSchemaPropertyBean objectSchemaPropertyBean) Store object schema property for given object schema id
-
Method Details
-
storeObjectSchemaBean
Stores aObjectSchemaBean
- Returns:
- The stored
ObjectSchemaBean
- Throws:
InsightException
-
findObjectSchemaBeans
Finds allObjectSchemaBean
domain objects.- Returns:
- a list of
ObjectSchemaBean
- Throws:
InsightException
- ,
-
loadObjectSchema
Loads aObjectSchemaBean
given its id.- Returns:
- a
ObjectSchemaBean
- Throws:
InsightException
- ,
-
loadObjectSchemaBean
Deprecated.- Throws:
InsightException
-
deleteObjectSchemaBean
Delete aObjectSchemaBean
- Throws:
InsightException
- ,
-
storeObjectSchemaProperty
void storeObjectSchemaProperty(int objectSchemaId, ObjectSchemaPropertyBean objectSchemaPropertyBean) throws InsightException Store object schema property for given object schema id- Throws:
InsightException
-