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 TypeMethodDescriptionvoiddeleteObjectSchemaBean(int id) Delete aObjectSchemaBeanFinds allObjectSchemaBeandomain objects.loadObjectSchema(int id) Loads aObjectSchemaBeangiven its id.loadObjectSchemaBean(int id) Deprecated.storeObjectSchemaBean(ObjectSchemaBean objectSchemaBean) Stores aObjectSchemaBeanvoidstoreObjectSchemaProperty(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 allObjectSchemaBeandomain objects.- Returns:
- a list of
ObjectSchemaBean - Throws:
InsightException- ,
-
loadObjectSchema
Loads aObjectSchemaBeangiven 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
-