|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object
|
+--org.infoglue.cms.controllers.kernel.impl.simple.BaseController
|
+--org.infoglue.cms.controllers.kernel.impl.simple.AvailableServiceBindingController
This controller handles all available service bindings persistence and logic
| Constructor Summary | |
AvailableServiceBindingController()
|
|
| Method Summary | |
AvailableServiceBindingVO |
create(AvailableServiceBindingVO vo)
|
void |
delete(AvailableServiceBindingVO availableServiceBindingVO)
This method deletes an available service binding but only as long as there are no siteNodes which has serviceBindings referencing it. |
java.util.List |
getAssignedAvailableServiceBindings(java.lang.Integer siteNodeTypeDefinitionId)
This method returns a List of all assigned AvailableServiceBindings available for a certain Repository. |
AvailableServiceBinding |
getAvailableServiceBindingWithId(java.lang.Integer availableServiceBindingId,
org.exolab.castor.jdo.Database db)
|
AvailableServiceBinding |
getAvailableServiceBindingWithName(java.lang.String name,
org.exolab.castor.jdo.Database db,
boolean readOnly)
Returns the AvailableServiceBinding with the given name fetched within a given transaction. |
java.util.List |
getAvailableServiceBindingVOList()
|
AvailableServiceBindingVO |
getAvailableServiceBindingVOWithId(java.lang.Integer availableServiceBindingId)
|
AvailableServiceBindingVO |
getAvailableServiceBindingVOWithName(java.lang.String name)
This method fetches an available service binding with the given name. |
static AvailableServiceBindingController |
getController()
|
BaseEntityVO |
getNewVO()
This is a method that gives the user back an newly initialized ValueObject for this entity that the controller is handling. |
AvailableServiceBinding |
getReadOnlyAvailableServiceBindingWithId(java.lang.Integer availableServiceBindingId,
org.exolab.castor.jdo.Database db)
|
java.util.List |
getServiceDefinitionVOList(org.exolab.castor.jdo.Database db,
java.lang.Integer availableServiceBindingId)
This method returns a list of ServiceDefinitionVO-objects which are available for the availableServiceBinding sent in. |
java.util.List |
getServiceDefinitionVOList(java.lang.Integer availableServiceBindingId)
This method returns a list of ServiceDefinitionVO-objects which are available for the availableServiceBinding sent in. |
AvailableServiceBindingVO |
update(AvailableServiceBindingVO availableServiceBindingVO)
|
AvailableServiceBindingVO |
update(AvailableServiceBindingVO availableServiceBindingVO,
java.lang.String[] values)
|
| Methods inherited from class org.infoglue.cms.controllers.kernel.impl.simple.BaseController |
deleteEntity, deleteEntity, deleteEntity, getAllVOObjects, getAllVOObjects, getAllVOObjects, getAllVOObjects, getVOWithId, getVOWithId, getVOWithId, toModifiableVOList, toVOList, updateEntity, updateEntity, updateEntity, validateEntity |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public AvailableServiceBindingController()
| Method Detail |
public static AvailableServiceBindingController getController()
public AvailableServiceBindingVO getAvailableServiceBindingVOWithId(java.lang.Integer availableServiceBindingId)
throws SystemException,
Bug
SystemException
Bug
public AvailableServiceBindingVO create(AvailableServiceBindingVO vo)
throws ConstraintException,
SystemException
ConstraintException
SystemException
public void delete(AvailableServiceBindingVO availableServiceBindingVO)
throws ConstraintException,
SystemException
ConstraintException
SystemException
public AvailableServiceBinding getAvailableServiceBindingWithId(java.lang.Integer availableServiceBindingId,
org.exolab.castor.jdo.Database db)
throws SystemException,
Bug
SystemException
Bug
public AvailableServiceBinding getReadOnlyAvailableServiceBindingWithId(java.lang.Integer availableServiceBindingId,
org.exolab.castor.jdo.Database db)
throws SystemException,
Bug
SystemException
Bug
public java.util.List getAvailableServiceBindingVOList()
throws SystemException,
Bug
SystemException
Bug
public AvailableServiceBindingVO getAvailableServiceBindingVOWithName(java.lang.String name)
throws SystemException,
Bug
SystemException
Bug
public AvailableServiceBinding getAvailableServiceBindingWithName(java.lang.String name,
org.exolab.castor.jdo.Database db,
boolean readOnly)
throws SystemException,
Bug
name -
SystemException
Bug
public java.util.List getAssignedAvailableServiceBindings(java.lang.Integer siteNodeTypeDefinitionId)
throws ConstraintException,
SystemException
ConstraintException
SystemException
public AvailableServiceBindingVO update(AvailableServiceBindingVO availableServiceBindingVO)
throws ConstraintException,
SystemException
ConstraintException
SystemException
public AvailableServiceBindingVO update(AvailableServiceBindingVO availableServiceBindingVO,
java.lang.String[] values)
throws ConstraintException,
SystemException
ConstraintException
SystemException
public java.util.List getServiceDefinitionVOList(java.lang.Integer availableServiceBindingId)
throws ConstraintException,
SystemException
ConstraintException
SystemException
public java.util.List getServiceDefinitionVOList(org.exolab.castor.jdo.Database db,
java.lang.Integer availableServiceBindingId)
throws ConstraintException,
SystemException
ConstraintException
SystemExceptionpublic BaseEntityVO getNewVO()
getNewVO in class BaseController
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||