You can use State SDK core components when developing custom states. Each component is an OSGi bundle. These components are deployed with Brand Mobiliser, so you need not redeploy them with custom-state components.
The Plug-in APIs include APIs for states, state attributes, and data access objects.
<groupId>com.sybase365.mobiliser.brand.plugins</groupId> <artifactId> mobiliser-brand-plugin-api</artifactId> <name>AIMS :: Object :: Brand Mobiliser Plugin - API</name>
File name: mobiliser-brand-plugin-api-1.3.1.jar
The State SDK contains state implementation base classes, state input and output controls, and helper classes.
<groupId>com.sybase365.mobiliser.brand.plugins</groupId> <artifactId> mobiliser-brand-state-sdk</artifactId> <name>AIMS :: Object :: Brand Mobiliser Plugin - State SDK</name>
File name: mobiliser-brand-state-sdk-1.3.1.jar
The Security APIs support encryption functionality that states use.
<groupId>com com.sybase365.mobiliser.brand.security</groupId> <artifactId> mobiliser-brand-security</artifactId> <name>AIMS :: Object :: Brand Mobiliser Security</name>
File name: mobiliser-brand-security-1.3.1.jar
<groupId>com.sybase365.mobiliser.brand.core</groupId> <artifactId> mobiliser-brand-core</artifactId> <name>AIMS :: Object :: Brand Mobiliser Core Objects</name>
File name: mobiliser-brand-core-1.3.1.jar
<groupId>com.sybase365.mobiliser.brand.database</groupId> <artifactId> mobiliser-brand-jpa</artifactId> <name>AIMS :: Object :: Brand Mobiliser Persistence</name>
File name: mobiliser-brand-jpa-1.3.1.jar