Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

au.edu.educationau.belts.command.container
Class AbstractBeltsContainerCommand  view AbstractBeltsContainerCommand download AbstractBeltsContainerCommand.java

java.lang.Object
  extended byau.edu.educationau.belts.command.AbstractCommand
      extended byau.edu.educationau.belts.command.container.AbstractContainerCommand
          extended byau.edu.educationau.belts.command.container.AbstractBeltsContainerCommand
All Implemented Interfaces:
au.edu.educationau.belts.command.Command, au.edu.educationau.belts.container.Containable, java.io.Serializable
Direct Known Subclasses:
AbstractEmailCommand, AbstractIndexingCommand

public abstract class AbstractBeltsContainerCommand
extends AbstractContainerCommand

Version:
$Revision: 1.10 $ - $Date: 2003/05/25 23:01:37 $

Field Summary
protected  org.apache.commons.logging.Log _log
           
 
Fields inherited from class au.edu.educationau.belts.command.container.AbstractContainerCommand
 
Fields inherited from class au.edu.educationau.belts.command.AbstractCommand
_outcome, _result, ENTITY_NOT_FOUND_ERROR, SECURITY_ERROR, SYSTEM_ERROR, VALIDATION_ERROR
 
Constructor Summary
AbstractBeltsContainerCommand()
           
 
Method Summary
protected  au.edu.educationau.belts.container.BELTSContainer beltsContainer()
           
protected  au.edu.educationau.belts.model.user.UserEntity currentUser()
           
protected  boolean currentUserIsMemberOfSchool(au.edu.educationau.belts.model.school.School school)
           
protected  au.edu.educationau.belts.model.school.School currentUsersSchool()
           
protected  boolean isManager(java.lang.String message)
          Adds a security error to the error list if the caller is not a content manager.
protected  boolean isPermitted(java.lang.String message)
           
protected  boolean isTeacher(java.lang.String message)
          Adds a security error to the error list if the caller is not a teacher.
protected  boolean permitted(java.lang.String role, java.lang.String message)
           
 
Methods inherited from class au.edu.educationau.belts.command.container.AbstractContainerCommand
container, dispatchEvent, hasContainer, prepare, release
 
Methods inherited from class au.edu.educationau.belts.command.AbstractCommand
addDuplicateEntityFoundError, addEmailFieldValidationError, addEntityNotFoundError, addError, addError, addError, addFieldValidationError, addIdValidationError, addSecurityError, addSystemError, addValidationError, addWarning, result, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface au.edu.educationau.belts.command.Command
execute
 

Field Detail

_log

protected org.apache.commons.logging.Log _log
Constructor Detail

AbstractBeltsContainerCommand

public AbstractBeltsContainerCommand()
Method Detail

beltsContainer

protected au.edu.educationau.belts.container.BELTSContainer beltsContainer()

currentUserIsMemberOfSchool

protected boolean currentUserIsMemberOfSchool(au.edu.educationau.belts.model.school.School school)
                                       throws au.edu.educationau.belts.command.CommandErrorException

currentUser

protected au.edu.educationau.belts.model.user.UserEntity currentUser()
                                                              throws au.edu.educationau.belts.command.CommandErrorException

currentUsersSchool

protected au.edu.educationau.belts.model.school.School currentUsersSchool()
                                                                   throws au.edu.educationau.belts.command.CommandErrorException

isManager

protected boolean isManager(java.lang.String message)
Adds a security error to the error list if the caller is not a content manager.


isTeacher

protected boolean isTeacher(java.lang.String message)
Adds a security error to the error list if the caller is not a teacher.


isPermitted

protected boolean isPermitted(java.lang.String message)

permitted

protected boolean permitted(java.lang.String role,
                            java.lang.String message)