Package org.silverpeas.web.pdc.control
Class PdcUtilizationSessionController
- java.lang.Object
-
- org.silverpeas.core.web.mvc.controller.AbstractComponentSessionController
-
- org.silverpeas.web.pdc.control.PdcUtilizationSessionController
-
- All Implemented Interfaces:
Serializable
,ComponentSessionController
,SessionCloseable
public class PdcUtilizationSessionController extends AbstractComponentSessionController
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.silverpeas.core.web.mvc.controller.AbstractComponentSessionController
context
-
-
Constructor Summary
Constructors Constructor Description PdcUtilizationSessionController(MainSessionController mainSessionCtrl, ComponentContext componentContext, String multilangBundle, String iconBundle)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
addUsedAxis(UsedAxis usedAxis)
void
deleteUsedAxis(String usedAxisId)
List<AxisHeader>
getAxis()
Axis
getAxisDetail(String axisId)
Axis
getCurrentAxis()
String
getCurrentView()
PdcFieldTemplateManager
getPdcFieldTemplateManager()
List<AxisHeader>
getPrimaryAxis()
List<AxisHeader>
getSecondaryAxis()
UsedAxis
getUsedAxis(String usedAxisId)
List<UsedAxis>
getUsedAxisList()
void
init()
void
init(String componentId)
boolean
isAxisInvarianceUsed()
void
setCurrentView(String view)
int
updateUsedAxis(UsedAxis usedAxis)
-
Methods inherited from class org.silverpeas.core.web.mvc.controller.AbstractComponentSessionController
addClipboardSelection, clipboardPasteDone, close, getClipboardErrorMessage, getClipboardExceptionError, getClipboardObjects, getClipboardSelectedObjects, getClipboardSize, getComponentAccessController, getComponentId, getComponentLabel, getComponentName, getComponentParameterValue, getComponentParameterValue, getComponentRootName, getComponentUrl, getHighestSilverpeasUserRole, getIcon, getLanguage, getLook, getMultilang, getOrganisationController, getPersonalization, getRSSUrl, getSelection, getSettings, getSilverpeasUserRoles, getSpaceId, getSpaceLabel, getString, getSubscriptionContext, getUrlEncodedParameter, getUserAccessLevel, getUserAvailComponentIds, getUserDetail, getUserDetail, getUserId, getUserManageableGroupIds, getUserManageableSpaceIds, getUserRoles, getZoneId, isAppInMaintenance, isGroupManager, isPasswordChangeAllowed, isSpaceInMaintenance, removeClipboardElement, setAppModeMaintenance, setClipboardSelectedElement, setComponentRootName, setSpaceModeMaintenance
-
-
-
-
Constructor Detail
-
PdcUtilizationSessionController
public PdcUtilizationSessionController(MainSessionController mainSessionCtrl, ComponentContext componentContext, String multilangBundle, String iconBundle)
-
-
Method Detail
-
init
public void init(String componentId)
-
isAxisInvarianceUsed
public boolean isAxisInvarianceUsed()
-
init
public void init()
-
setCurrentView
public void setCurrentView(String view) throws PdcException
- Throws:
PdcException
-
getCurrentView
public String getCurrentView() throws PdcException
- Throws:
PdcException
-
getCurrentAxis
public Axis getCurrentAxis() throws PdcException
- Throws:
PdcException
-
getPdcFieldTemplateManager
public PdcFieldTemplateManager getPdcFieldTemplateManager()
-
getPrimaryAxis
public List<AxisHeader> getPrimaryAxis() throws PdcException
- Throws:
PdcException
-
getSecondaryAxis
public List<AxisHeader> getSecondaryAxis() throws PdcException
- Throws:
PdcException
-
getAxis
public List<AxisHeader> getAxis() throws PdcException
- Throws:
PdcException
-
getAxisDetail
public Axis getAxisDetail(String axisId) throws PdcException
- Throws:
PdcException
-
getUsedAxis
public UsedAxis getUsedAxis(String usedAxisId) throws PdcException
- Throws:
PdcException
-
getUsedAxisList
public List<UsedAxis> getUsedAxisList() throws PdcException
- Throws:
PdcException
-
addUsedAxis
public int addUsedAxis(UsedAxis usedAxis) throws PdcException
- Throws:
PdcException
-
updateUsedAxis
public int updateUsedAxis(UsedAxis usedAxis) throws PdcException
- Throws:
PdcException
-
deleteUsedAxis
public void deleteUsedAxis(String usedAxisId) throws PdcException
- Throws:
PdcException
-
-