Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.esupportail.portal.channels.CIntranet.actions.intranet
Class AbstractAction

    java.lang.Object
      org.esupportail.portal.utils.channels.SubChannel
          org.esupportail.portal.channels.CIntranet.actions.intranet.AbstractAction

All Implemented Interfaces:
  org.jasig.portal.ICacheable, org.esupportail.portal.utils.channels.ISubChannel

Direct Known Subclasses:
  DeleteDocument, DeleteDocuments, DelFolder, Download, HideDocument, HideDocuments, ModifyDocument, NewDocument, NewFolder, OrderDocument, Permissions, UpdateFolder, ValidDocument, ValidDocuments, ViewDocument, ViewFolder, ViewTree

public abstract class AbstractAction
extends org.esupportail.portal.utils.channels.SubChannel

AbstractAction
Définit un comportement par défaut pour toutes les actions du canal de constultation
(c)Copyright ESup-Portail 2004

Version:
  $Revision: 1.1.2.2 $
Author:
  Mathieu Larchet

Constructor Summary
`AbstractAction(org.esupportail.portal.utils.channels.MainChannel mainChannel)` Constructeur

Method Summary
`abstract int` | `getLevel()` Méthode abstraite à implémenter pour toutes les classes du canal de consultation Indique le niveau requis pour réaliser cette action
`java.lang.Boolean` | `initialize(org.jasig.portal.ChannelRuntimeData rd)` Implémente un comportement par défaut pour toutes les actions du canal de consultation Si l'utilisateur n'a pas le niveau requis, le canal affiche un message d'erreur

Methods inherited from class org.esupportail.portal.utils.channels.SubChannel
`addDefaultXslParameters, addDownloadXslParameter, clearChannel, generateKey, getMainChannel, getMediaPath, getPackageName, getRuntimeData, getSSL, getXML, getXSL, getXSLParameter, init, isCacheValid, log, log, renderXML, setDefaultXslParameters, setOutput, setSSL, setXML, setXML, setXSL, setXSLParameter`

Methods inherited from class java.lang.Object
`equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Constructor Detail

### AbstractAction

    public AbstractAction(org.esupportail.portal.utils.channels.MainChannel mainChannel)

  Constructeur

Parameters:
  `mainChannel` - La channel principale

Method Detail

### initialize

    public java.lang.Boolean initialize(org.jasig.portal.ChannelRuntimeData rd)
                                 throws org.jasig.portal.PortalException,
                                        org.esupportail.portal.utils.channels.FrameWorkException

  Implémente un comportement par défaut pour toutes les actions du canal de consultation Si l'utilisateur n'a pas le niveau requis, le canal affiche un message d'erreur

  Parameters:
    `rd` - Les runtimeData
  Returns:
    Boolean TRUE si l'utilisateur a le niveau requis, Boolean.FALSE sinon
  Throws:
    `org.jasig.portal.PortalException`
    `org.esupportail.portal.utils.channels.FrameWorkException`

### getLevel

    public abstract int getLevel()

  Méthode abstraite à implémenter pour toutes les classes du canal de consultation Indique le niveau requis pour réaliser cette action

  Returns:
    level Le niveau requis pour accéder à cette action

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD