org.infoglue.cms.controllers.kernel.impl.simple
Class SiteNodeTypeDefinitionController

java.lang.Object
  extended by org.infoglue.cms.controllers.kernel.impl.simple.BaseController
      extended by org.infoglue.cms.controllers.kernel.impl.simple.SiteNodeTypeDefinitionController

public class SiteNodeTypeDefinitionController
extends BaseController


Constructor Summary
SiteNodeTypeDefinitionController()
           
 
Method Summary
 SiteNodeTypeDefinitionVO create(SiteNodeTypeDefinitionVO vo)
           
 void delete(SiteNodeTypeDefinitionVO vo)
           
 void deleteSiteNodeTypeDefinition(java.lang.Integer siteNodeTypeDefinitionId, org.exolab.castor.jdo.Database db)
          This method deletes the SiteNodeTypeDefinition sent in from the system.
 java.util.List getAvailableServiceBindingVOList(java.lang.Integer siteNodeTypeDefinitionId)
          This method returns a list with AvailableServiceBidningVO-objects which are available for the siteNodeTypeDefinition sent in
 java.util.List getAvailableServiceBindingVOList(java.lang.Integer siteNodeTypeDefinitionId, org.exolab.castor.jdo.Database db)
          This method returns a list with AvailableServiceBidningVO-objects which are available for the siteNodeTypeDefinition sent in
static SiteNodeTypeDefinitionController getController()
          Factory method
 BaseEntityVO getNewVO()
          This is a method that gives the user back an newly initialized ValueObject for this entity that the controller is handling.
 SiteNodeTypeDefinition getSiteNodeTypeDefinitionWithId(java.lang.Integer siteNodeTypeDefinitionId, org.exolab.castor.jdo.Database db)
           
 SiteNodeTypeDefinition getSiteNodeTypeDefinitionWithIdAsReadOnly(java.lang.Integer siteNodeTypeDefinitionId, org.exolab.castor.jdo.Database db)
           
 SiteNodeTypeDefinition getSiteNodeTypeDefinitionWithName(java.lang.String name, org.exolab.castor.jdo.Database db, boolean readOnly)
          This method gets a SiteNodeTypeDefinition based on it's name.
 java.util.List getSiteNodeTypeDefinitionVOList()
           
 SiteNodeTypeDefinitionVO getSiteNodeTypeDefinitionVOWithId(java.lang.Integer siteNodeTypeDefinitionId)
           
 SiteNodeTypeDefinitionVO getSiteNodeTypeDefinitionVOWithId(java.lang.Integer siteNodeTypeDefinitionId, org.exolab.castor.jdo.Database db)
           
 SiteNodeTypeDefinitionVO update(SiteNodeTypeDefinitionVO siteNodeTypeDefinitionVO)
           
 SiteNodeTypeDefinitionVO update(SiteNodeTypeDefinitionVO siteNodeTypeDefinitionVO, java.lang.String[] availableServiceBindingValues)
           
 
Methods inherited from class org.infoglue.cms.controllers.kernel.impl.simple.BaseController
beginTransaction, beginTransaction, closeDatabase, commitTransaction, createEntity, createEntity, createQuery, deleteEntity, deleteEntity, deleteEntity, deleteEntity, executeQuery, executeQuery, executeQuery, executeQuery, getAllObjects, getAllVOObjects, getAllVOObjects, getAllVOObjects, getAllVOObjects, getObjectWithId, getObjectWithId, getObjectWithIdAsReadOnly, getVOWithId, getVOWithId, getVOWithId, getVOWithId, intercept, intercept, rollbackTransaction, toModifiableVOList, toVOList, updateEntity, updateEntity, updateEntity, updateEntity, validateEntity
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SiteNodeTypeDefinitionController

public SiteNodeTypeDefinitionController()
Method Detail

getController

public static SiteNodeTypeDefinitionController getController()
Factory method


getSiteNodeTypeDefinitionVOWithId

public SiteNodeTypeDefinitionVO getSiteNodeTypeDefinitionVOWithId(java.lang.Integer siteNodeTypeDefinitionId)
                                                           throws SystemException,
                                                                  Bug
Throws:
SystemException
Bug

getSiteNodeTypeDefinitionVOWithId

public SiteNodeTypeDefinitionVO getSiteNodeTypeDefinitionVOWithId(java.lang.Integer siteNodeTypeDefinitionId,
                                                                  org.exolab.castor.jdo.Database db)
                                                           throws SystemException,
                                                                  Bug
Throws:
SystemException
Bug

create

public SiteNodeTypeDefinitionVO create(SiteNodeTypeDefinitionVO vo)
                                throws ConstraintException,
                                       SystemException
Throws:
ConstraintException
SystemException

delete

public void delete(SiteNodeTypeDefinitionVO vo)
            throws ConstraintException,
                   SystemException
Throws:
ConstraintException
SystemException

getSiteNodeTypeDefinitionWithId

public SiteNodeTypeDefinition getSiteNodeTypeDefinitionWithId(java.lang.Integer siteNodeTypeDefinitionId,
                                                              org.exolab.castor.jdo.Database db)
                                                       throws SystemException,
                                                              Bug
Throws:
SystemException
Bug

getSiteNodeTypeDefinitionWithIdAsReadOnly

public SiteNodeTypeDefinition getSiteNodeTypeDefinitionWithIdAsReadOnly(java.lang.Integer siteNodeTypeDefinitionId,
                                                                        org.exolab.castor.jdo.Database db)
                                                                 throws SystemException,
                                                                        Bug
Throws:
SystemException
Bug

getSiteNodeTypeDefinitionVOList

public java.util.List getSiteNodeTypeDefinitionVOList()
                                               throws SystemException,
                                                      Bug
Throws:
SystemException
Bug

getSiteNodeTypeDefinitionWithName

public SiteNodeTypeDefinition getSiteNodeTypeDefinitionWithName(java.lang.String name,
                                                                org.exolab.castor.jdo.Database db,
                                                                boolean readOnly)
                                                         throws SystemException,
                                                                Bug
This method gets a SiteNodeTypeDefinition based on it's name.

Parameters:
name -
db -
Returns:
Throws:
SystemException
Bug

deleteSiteNodeTypeDefinition

public void deleteSiteNodeTypeDefinition(java.lang.Integer siteNodeTypeDefinitionId,
                                         org.exolab.castor.jdo.Database db)
                                  throws SystemException,
                                         Bug
This method deletes the SiteNodeTypeDefinition sent in from the system.

Throws:
SystemException
Bug

update

public SiteNodeTypeDefinitionVO update(SiteNodeTypeDefinitionVO siteNodeTypeDefinitionVO)
                                throws ConstraintException,
                                       SystemException
Throws:
ConstraintException
SystemException

update

public SiteNodeTypeDefinitionVO update(SiteNodeTypeDefinitionVO siteNodeTypeDefinitionVO,
                                       java.lang.String[] availableServiceBindingValues)
                                throws ConstraintException,
                                       SystemException
Throws:
ConstraintException
SystemException

getAvailableServiceBindingVOList

public java.util.List getAvailableServiceBindingVOList(java.lang.Integer siteNodeTypeDefinitionId)
                                                throws ConstraintException,
                                                       SystemException
This method returns a list with AvailableServiceBidningVO-objects which are available for the siteNodeTypeDefinition sent in

Throws:
ConstraintException
SystemException

getAvailableServiceBindingVOList

public java.util.List getAvailableServiceBindingVOList(java.lang.Integer siteNodeTypeDefinitionId,
                                                       org.exolab.castor.jdo.Database db)
                                                throws ConstraintException,
                                                       SystemException
This method returns a list with AvailableServiceBidningVO-objects which are available for the siteNodeTypeDefinition sent in

Throws:
ConstraintException
SystemException

getNewVO

public BaseEntityVO getNewVO()
This is a method that gives the user back an newly initialized ValueObject for this entity that the controller is handling.

Specified by:
getNewVO in class BaseController


Copyright © 2005 InfoGlue.org All Rights Reserved.