Package de.hybris.platform.core
Interface DeploymentImpl
- All Superinterfaces:
Serializable
- All Known Implementing Classes:
ParsedDeployments
defines a interface for handling a set of item deployments. normally this refers to all deployments of one extension.
-
Method Summary
Modifier and TypeMethodDescriptiongetColumnDefinition(String database, String javaClassName) getItemDeployment(String beanID) getJavaTypeMapping(String database)
-
Method Details
-
getJavaTypeMapping
- Returns:
- a map { java class name -> column type as string } for the currently configured database ( see param 'database.name' )
-
getColumnDefinition
- Parameters:
javaClassName- the cmp field class of a given cmp field attribute- Returns:
- the sql column defintion for the current database
-
getItemDeployment
- Parameters:
beanID- the deployment name of an item - should be package name + bean name from ejb-jar-xsl.xml- Returns:
- a item deployment info object
-
getBeanIDs
- Returns:
- all item deployment names available in this deployment
-