nl.gx.webmanager.wcb.servlettype.impl
Class ServletComponentDefinitionImpl

java.lang.Object
  extended by nl.gx.webmanager.wcb.foundation.ComponentDefinitionImpl
      extended by nl.gx.webmanager.wcb.servlettype.impl.ServletComponentDefinitionImpl
All Implemented Interfaces:
ComponentDefinition, ServletComponentDefinition

public class ServletComponentDefinitionImpl
extends ComponentDefinitionImpl
implements ServletComponentDefinition

This class implements the servlet component definition.

Author:
ivol

Field Summary
 
Fields inherited from class nl.gx.webmanager.wcb.foundation.ComponentDefinitionImpl
LOG
 
Constructor Summary
ServletComponentDefinitionImpl(boolean isLicensed)
          Creates a new ServletComponentDefinitionImpl instance.
 
Method Summary
 java.lang.String getServletClassName()
          Return the class name of the servlet assosiated with this component
 void setServletClassName(java.lang.String servletClassName)
          Set the class name of the servlet assosiated with this component
 
Methods inherited from class nl.gx.webmanager.wcb.foundation.ComponentDefinitionImpl
getComponentBundleDefinition, getControllerClassName, getDependencies, getDescription, getDisplayLanguage, getEntityClassNames, getEntityFactoryClassName, getExtensions, getId, getImplementationClassName, getInstanceClassName, getInterfaceClassNames, getLanguageResourceMessage, getLanguageResourceMessages, getLanguageResources, getName, getNameSpace, getNodeType, getPermissionCategory, getPermissionsForPermissionGroups, getPersistenceManagerClassName, getProperties, getTypeId, getWrapperClassNames, isLicensed, setComponentBundleDefinition, setControllerClassName, setDependencies, setDescription, setEntityClassNames, setEntityFactoryClassName, setExtensions, setId, setImplementationClassName, setInstanceClassName, setInterfaceClassNames, setLanguageResources, setName, setNameSpace, setNodeType, setPermissionCategory, setPermissionsForPermissionGroup, setPersistenceManagerClassName, setProperties, setTypeId, setWrapperClassNames
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface nl.gx.webmanager.wcb.ComponentDefinition
getComponentBundleDefinition, getControllerClassName, getDependencies, getDescription, getDisplayLanguage, getEntityClassNames, getEntityFactoryClassName, getExtensions, getId, getImplementationClassName, getInstanceClassName, getInterfaceClassNames, getLanguageResourceMessage, getLanguageResourceMessages, getLanguageResources, getName, getNameSpace, getNodeType, getPermissionCategory, getPermissionsForPermissionGroups, getPersistenceManagerClassName, getProperties, getTypeId, getWrapperClassNames, isLicensed, setComponentBundleDefinition, setExtensions
 

Constructor Detail

ServletComponentDefinitionImpl

public ServletComponentDefinitionImpl(boolean isLicensed)
Creates a new ServletComponentDefinitionImpl instance.

Parameters:
isLicensed - Indicates whether the ServletComponent requires a license.
Method Detail

getServletClassName

public java.lang.String getServletClassName()
Return the class name of the servlet assosiated with this component

Specified by:
getServletClassName in interface ServletComponentDefinition
Returns:
the class name of the servlet assosiated with this component

setServletClassName

public void setServletClassName(java.lang.String servletClassName)
Set the class name of the servlet assosiated with this component

Parameters:
servletClassName - Name of the servlet assosiated with this component


Copyright © 2007-2011 GX Software BV. All Rights Reserved.