|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnl.gx.webmanager.wcb.foundation.ComponentBase
nl.gx.webmanager.wcb.foundation.ComponentTypeBase
nl.gx.webmanager.wcb.formcomponenttype.impl.FormComponentTypeImpl
public final class FormComponentTypeImpl
Implementation class for the FormComponentType.
| Field Summary |
|---|
| Fields inherited from class nl.gx.webmanager.wcb.foundation.ComponentTypeBase |
|---|
myJcrService, mySiteworksUtil |
| Fields inherited from class nl.gx.webmanager.wcb.foundation.ComponentBase |
|---|
myBundleContext, myComponentBundle, myComponentDefinition |
| Constructor Summary | |
|---|---|
FormComponentTypeImpl()
|
|
| Method Summary | |
|---|---|
boolean |
checkComponentDefinition(ComponentDefinition componentDefinition)
Check whether a componentDefinition is valid for this componentType. |
java.lang.String |
getComponentInterface()
Return the componentinterface this componenttype provides. |
java.lang.String |
getComponentTypeInterface()
Returns the componenttypeinterface this componenttype publishes. |
boolean |
installComponent(ComponentDefinition componentDefinition)
Invoked when a component of this component type is installed. |
boolean |
purgeComponent(ComponentDefinition componentDefinition)
Deletes the content created by instances of the component type. |
boolean |
startComponent(Component component)
Starts an installed component. |
boolean |
stopComponent(Component component)
Stops an installed component. |
boolean |
uninstallComponent(ComponentDefinition componentDefinition)
Uninstalls a component. |
boolean |
updateComponent(ComponentDefinition componentDefinition)
Updates a component. |
| 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.ComponentType |
|---|
getComponent, getComponentCount, getComponents |
| Constructor Detail |
|---|
public FormComponentTypeImpl()
| Method Detail |
|---|
public final boolean installComponent(ComponentDefinition componentDefinition)
ComponentTypeBase
installComponent in interface ComponentTypeinstallComponent in class ComponentTypeBasecomponentDefinition - Definition of the component that is to be installed
public final boolean updateComponent(ComponentDefinition componentDefinition)
ComponentTypeBase
updateComponent in interface ComponentTypeupdateComponent in class ComponentTypeBasecomponentDefinition - Definition of the component that is to be installed
public final boolean purgeComponent(ComponentDefinition componentDefinition)
ComponentTypeBase
purgeComponent in interface ComponentTypepurgeComponent in class ComponentTypeBasecomponentDefinition - Definition of the component that is to be purged
public final boolean uninstallComponent(ComponentDefinition componentDefinition)
ComponentTypeBase
uninstallComponent in interface ComponentTypeuninstallComponent in class ComponentTypeBasecomponentDefinition - Definition of the component that is to be uninstalled
public final boolean checkComponentDefinition(ComponentDefinition componentDefinition)
ComponentTypeBase
checkComponentDefinition in interface ComponentTypecheckComponentDefinition in class ComponentTypeBasecomponentDefinition - definition of a component that is validated
public java.lang.String getComponentInterface()
ComponentType
getComponentInterface in interface ComponentTypepublic java.lang.String getComponentTypeInterface()
ComponentType
getComponentTypeInterface in interface ComponentTypepublic boolean startComponent(Component component)
startComponent in interface ComponentTypestartComponent in class ComponentTypeBasecomponent - Component that should be started
public boolean stopComponent(Component component)
ComponentTypeBase
stopComponent in interface ComponentTypestopComponent in class ComponentTypeBasecomponent - Component that should be started
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||