Uses of Class
planetj.dataengine.operation.Operation

Packages that use Operation
planetj.database   
planetj.database.field   
planetj.database.fielddescriptors   
planetj.database.flatfile   
planetj.dataengine   
planetj.dataengine.action   
planetj.dataengine.application   
planetj.dataengine.application.magic   
planetj.dataengine.autorun   
planetj.dataengine.operation   
planetj.dataengine.possiblevalues   
planetj.dataengine.security   
planetj.dataengine.security.http   
planetj.dataengine.sqloperation   
planetj.dataengine.sqloperation.http   
planetj.html   
planetj.magic   
 

Uses of Operation in planetj.database
 

Methods in planetj.database that return Operation
 Operation RowCollection.getOperation()
          Gets the operation which was used to create this RowCollection, or null if no such Operation exists
 Operation Row.getAssociationOperation(java.lang.String fieldName)
          Deprecated. use getFieldAssociationOperation(Field)
 Operation Row.getFieldAssociationOperation(Field field)
          Gets the association's operation for the given Field
 Operation Row.getOperation()
          Gets the Operation which read this row from the DB.
 Operation Row.getOperation(boolean checkCreationOp)
          Gets the Operation which read this row from the DB or created this row.
protected  Operation Row.getOperationFromDB(int pId)
          Gets a SQLOperation.
protected  Operation Row.getOperationFromDBByUsage(int usageId)
          Get an Operation from the database for teh given usage id.
 Operation Row.getPossibleValuesOperation(Field field)
          Gets the possible values Operation for the specified field
 Operation Row.SpacingRow.getAssociationOperation(java.lang.String fieldName)
           
 Operation Field.getAssociationOperation()
          Gets the data Operation of this Field's FieldDescriptor.
 Operation Field.getDataSQLOperation()
          Deprecated. replaced with getAssociationOperation()
 Operation Field.getPossibleValuesOperation()
          Gets the Possible Values operation for this field.
 

Methods in planetj.database with parameters of type Operation
 java.lang.Number Row.getNextOperationToRun(Operation currentOp, ExecutingContext context)
          Get the next operation number (ID) that is to be run, by default this will return the operations "completed or next operation" as specified in the WOW operation spec.
 void Row.setCreationOperation(Operation op)
          Sets the operation responsible for creating this row
 void PostgreSQLDBSystem.correctOperation(Operation op)
          Corrects the operation to account for syntax differences of different DB systems.
 void DBSystem.correctOperation(Operation op)
          Corrects the operation to account for syntax differences of different DB systems.
 

Uses of Operation in planetj.database.field
 

Methods in planetj.database.field with parameters of type Operation
static java.lang.Object SQLAssociationField.getAssociation(Operation associationOp, Row row, ExecutingContext ec)
          Get the association from the given operation.
 

Uses of Operation in planetj.database.fielddescriptors
 

Methods in planetj.database.fielddescriptors that return Operation
 Operation FieldDescriptorRow.getAssociationOperation()
          Gets the SQLOperation describing how the data for fields should be retrieved
 Operation FieldDescriptorRow.getPossibleValuesOperation()
          Gets the SQLOperation describing how the possible values for fields should be retrieved
 

Uses of Operation in planetj.database.flatfile
 

Subclasses of Operation in planetj.database.flatfile
 class FileServerOperation
           
 

Uses of Operation in planetj.dataengine
 

Methods in planetj.dataengine that return Operation
static Operation DataEngineManager.getCurrentOperation(HttpServletRequest request)
          Gets the current Operation from the request.
 

Methods in planetj.dataengine with parameters of type Operation
static java.lang.String TabManager.getCurrentTab(Operation op, HttpServletRequest req)
          Deprecated. Pass in a tabbed operation instead
static void TabManager.setCurrentTab(java.lang.String tab, Operation op, HttpServletRequest req)
          Sets the name of the current tab for the specified operation.
static java.lang.String DataEngineManager.getContextNavigationKey(Operation operation)
           
static java.lang.String DataEngineManager.getNavigationSuffix(Operation operation)
           
static java.lang.String DataEngineManager.getOperationNavigationKey(Operation operation)
           
static RowCollection DataEngineManager.getRowCollection(Operation operation, HttpServletRequest request)
          Gets the RowCollection for the given Operation out of the request.
static java.lang.String DataEngineManager.getRowCollectionNavigationKey(Operation operation)
           
static java.lang.String DataEngineManager.getRowNavigationKey(Operation operation)
           
static void DataEngineManager.setCurrentKeys(Operation operation, HttpServletRequest request)
          Sets the current keys for objects associated with this operation.
 

Uses of Operation in planetj.dataengine.action
 

Methods in planetj.dataengine.action that return Operation
 Operation NamedOperationAction.getOperation()
          Gets the Operation tied to this action.
 

Methods in planetj.dataengine.action with parameters of type Operation
 java.lang.Object NamedOperationAction.handleOperationAction(Operation op, java.lang.Object o, ExecutingContext ec)
          Subclasses need to provide logic to handle the action they wish to perform.
 

Constructors in planetj.dataengine.action with parameters of type Operation
NamedOperationAction(java.lang.String actionName, Operation actionObject)
           
 

Uses of Operation in planetj.dataengine.application
 

Methods in planetj.dataengine.application that return Operation
 Operation ApplicationSQLContext.getOperation()
          Gets this SQLContext's corresponding SQLOperation
static Operation Application.getApplicationOperationByUsageId(int usageId, ExecutingContext ec)
          Gets this Operation with the given usage id from the Application in the current executing context.
 Operation Application.getInitialOperation()
          Gets this application's initial operation (may be null)
 Operation Application.getOperationById(int opId)
          Gets this application's operations for the given usage id.
 Operation Application.getOperationByUsageId(int usageId, ExecutingContext executingContext)
          Gets this application's operations for the given usage id.
 Operation Application.getSignOnOperation()
          Gets the sign on operation for this Application.
 

Methods in planetj.dataengine.application with parameters of type Operation
 boolean Application.isOperationPleaseWait(Operation op, ExecutingContext ec)
          Tests if the operation should display a please wait page
 void Application.setInitialOperation(Operation operation)
          Sets this Application's initial Operation
 

Uses of Operation in planetj.dataengine.application.magic
 

Methods in planetj.dataengine.application.magic that return Operation
 Operation DirectOperationRequest.getOperation()
          Gets the Operation in question
 Operation AbstractOperationRequest.getPleaseWaitOperation(ExecutingContext ec)
          Gets the Operation used to control the please wait functionality for this MR.
 Operation AbstractOperationRequest.getOperation()
          Get the operation for this request.
 

Methods in planetj.dataengine.application.magic with parameters of type Operation
 void ViewSQLOperationRequest.setNextURIs(Operation operation, HttpServletRequest request)
           
 void ViewHTMLOperationRequest.setNextURIs(Operation operation, HttpServletRequest request)
           
protected  LayoutDisplayPropertyGroup DirectOperationRequest.configureLayout(Operation op, Application app, HttpServletRequest req)
          Configures the layout display properties for the directly executed operation
protected  void DirectOperationRequest.processOperation(Operation op, DataEngineServlet servlet, HttpServletRequest req, HttpServletResponse res)
          Executes the specified HTMLOperation
 boolean DirectOperationRequest.processOutputClass(Operation op, HttpServletRequest req, HttpServletResponse res)
          Process output class parameter.
 void AbstractOperationRequest.setNextURIs(Operation operation, HttpServletRequest request)
           
 

Constructors in planetj.dataengine.application.magic with parameters of type Operation
ViewHTMLOperationRequest(Operation operation, HttpServletRequest request, HttpServletResponse response)
          Creates a new ViewHTMLOperationRequest object
ViewHTMLOperationRequest(java.lang.String id, Operation operation, HttpServletRequest request, HttpServletResponse response)
          Deprecated. id no longer used - replaced with ViewHTMLOperationRequest(op, request, response)
ViewExecutionGroupRequest(java.lang.String id, Operation operation, HttpServletRequest request, HttpServletResponse response)
          Deprecated. id no longer used - replaced with ViewExecutionGroupRequest(op, request, response)
ViewExecutionGroupRequest(Operation operation, HttpServletRequest request, HttpServletResponse response)
          Creates a new ViewExecutionGroupRequest object
RunJavaOperationRequest(Operation operation, HttpServletRequest request, HttpServletResponse response)
          RunJavaOperationRequest constructor comment.
RunJavaOperationRequest(java.lang.String id, Operation operation, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Deprecated. id no longer needed - use RunJavaOperationRequest(op, request, response)
PossibleValuesSearchOperationRequest(java.lang.String id, Operation pvSearchOperation, HttpServletRequest request, HttpServletResponse response)
          Deprecated. RunJavaOperationRequest constructor comment.
AbstractOperationRequest(java.lang.String id, Operation operation, HttpServletRequest request, HttpServletResponse response)
          Deprecated. id is no longer needed. Use AbstractOperationRequest(op, request, response)
AbstractOperationRequest(Operation operation, HttpServletRequest request, HttpServletResponse response)
          AbstractOperationRequest constructor comment.
 

Uses of Operation in planetj.dataengine.autorun
 

Subclasses of Operation in planetj.dataengine.autorun
 class AutoRunBatchProcessOperation
          This Operation describes how another operation should be automatically run using batch processing.
 class AutoRunOperation
          An Operation which describes how a different operation should be autorun
 class EmailOperation
          Describes how a operation (not this operation, another one) should be automatically emailed
 

Methods in planetj.dataengine.autorun that return Operation
 Operation AutoRunTask.getTargetOperation()
          Gets this AutoRunTask's target operation
 

Methods in planetj.dataengine.autorun with parameters of type Operation
protected  java.lang.String EmailTask.getBody(Operation mTargetOperation)
          Gets the body of the email
 AutoRunTask EmailOperation.createAutoRunTask(Operation o)
          Creates a AutoRunTask which will be used to automatically run a specified operation (different than this operation)
abstract  AutoRunTask AutoRunOperation.createAutoRunTask(Operation pOperation)
          Creates a AutoRunTask which will be used to automatically run a specified operation (different than this operation)
protected static void AutoRunManager.cancelAutoRun(Operation pOperation)
          Deactivates auto-run for the specified operation.
 void AutoRunManager.cancelTask(int pAutoRunId, Operation pTargetOperation, boolean pPermanently)
          Cancels the task associated with the specified operations.
 void AutoRunManager.cancelTask(AutoRunOperation pOperation, Operation pTargetOperation, boolean pPermanently)
          Cancels the task associated with the specified operations.
 void AutoRunManager.rescheduleTask(AutoRunOperation pOperation, Operation pTargetOperation)
          Cancels the task associated with the specified operations, and the reschedules it.
 void AutoRunManager.schedule(Operation o)
          Schedules an operation to be run automatically.
 AutoRunTask AutoRunBatchProcessOperation.createAutoRunTask(Operation o)
          Creates a BatchProcessTask which will be used to automatically run a process the results of another Operation this Operation describes.
 

Constructors in planetj.dataengine.autorun with parameters of type Operation
EmailTask(EmailOperation emailOperation, Operation targetOperation)
          EMailTask constructor
BatchProcessTask(AutoRunOperation sourceOp, Operation targetOp)
          Constructor.
AutoRunTask(AutoRunOperation pSourceOperation, Operation pTargetOperation)
          AutoRunTask constructor
 

Uses of Operation in planetj.dataengine.operation
 

Subclasses of Operation in planetj.dataengine.operation
 class AssociatedExecutionGroupOperation
           
 class HTMLOperation
          HTMLOperations allow entry and viewing of straight HTML from WOW.
 class OperationBuilderCreateDataInquiryOp
           
 class RefererAuthorizationOperation
          An operation for specifying http refers used for authorizing users
 class SelectionOperation
          A SelectionOperation is an Operation that carries out some Operation on the selected Row.
 class UserAuthenticationListOperation
          This operation simply holds a comma seperated list of user names.
 class UserAuthorizationListOperation
          This operation simply holds a comma seperated list of user names.
 class UserAuthorizationOperation
          This operation contains an SQL string that may be executed to get a list of user names that can be used to determine authorization.
 

Methods in planetj.dataengine.operation that return Operation
 Operation OperationManager.getOperation(int id, java.lang.String systemAlias)
          Get an Operation for the given id
 Operation OperationManager.getOperation(int id, java.lang.String systemAlias, java.util.List columnNames)
          Returns A SQLOperation, based on its ID Creation date: (3/25/2002 1:48:24 PM)
 Operation OperationManager.getNextOperationToRun(ExecutingContext context, java.lang.Object rowOrRC)
          Goto the next operation if specified and execute it.
 Operation Operation.getDependsOn()
          Gets the Operation this Operation depends on (may be null if Operation does not depend on another Operation)
 Operation Operation.getParent()
          Gets the parent Operation of this Operation (may be null if Operation does not have a parent)
 Operation JavaOperationContext.getOperation()
          Get this context's operation.
 Operation IOperationContext.getOperation()
          Get this context's operation.
 Operation HTMLOperationContext.getOperation()
          Get this context's operation.
 

Methods in planetj.dataengine.operation with parameters of type Operation
 boolean OperationManager.isAuthorized(int action, IUser user, Operation operation)
          Deprecated. - replaced by isAuthorized(int action, ExecutingContext ec, Operation operation)
 boolean OperationManager.isAuthorized(int pAction, ExecutingContext pEc, Operation pOperation)
          Test to see if the given user is authorized to do the given action on the Operation.
 

Uses of Operation in planetj.dataengine.possiblevalues
 

Subclasses of Operation in planetj.dataengine.possiblevalues
 class PossibleValuesOperation
           
 class PossibleValuesSearchOperation
          Creation date: (2/6/2003 4:12:07 PM)
 

Uses of Operation in planetj.dataengine.security
 

Methods in planetj.dataengine.security with parameters of type Operation
static boolean DESecurityManager.checkExecute(Operation operation, ExecutingContext pEc)
          Check to see if the given principal is allowed to view the given operation.
static boolean DESecurityManager.checkExecute(IUser user, Operation operation)
          Deprecated. - replaced by checkExecute(Operation, ExecutingContext) cannot use operation based security with this method
static DEAuthorization DESecurityManager.getAuthorization(IUser user, Operation operation)
          Check to see if the given principal is allowed to view the given operation.
 

Uses of Operation in planetj.dataengine.security.http
 

Subclasses of Operation in planetj.dataengine.security.http
 class RequireSignonAlways
           
 

Methods in planetj.dataengine.security.http that return Operation
protected  Operation SQLOperationSignOn.getSignOnOperation(Application app, HttpServletRequest req)
          Gets the current signon operation
 

Methods in planetj.dataengine.security.http with parameters of type Operation
 java.lang.Boolean SignonRow.isAuthorizedForExecution(Operation op, ExecutingContext ec)
          Tests if the user has authority to execute the specified operation
 

Uses of Operation in planetj.dataengine.sqloperation
 

Subclasses of Operation in planetj.dataengine.sqloperation
 class AuthenticationOperation
          This operation type allows WOW application to check a persons rights (userid/pwd) before accessing a WOW application.
 class JavaOperation
          !!DA (6/2/2003 3:31:24 PM)
 class MultiSystemSQLOperation
           
 class SQLOperation
          Represents an operation that can be run against a databse.
 class TabbedOperation
           
 

Uses of Operation in planetj.dataengine.sqloperation.http
 

Methods in planetj.dataengine.sqloperation.http with parameters of type Operation
 java.lang.StringBuffer HttpOperationManager.appendOperationInstructions(Operation operation, java.lang.StringBuffer html)
          Deprecated. This method is no longer supported as of (5/23/2003). It was replaced with HTMLGenerator.appendParagraphHeading(String, StringBuffer). This method will be removed on (01/01/2004).
 java.lang.StringBuffer HttpOperationManager.appendOperationURI(Operation operation, java.lang.StringBuffer sb)
          Appends a complete URI that can be used to directly access the operation
 java.lang.StringBuffer HttpOperationManager.appendOperationURI(Operation operation, java.lang.StringBuffer sb, HttpServletRequest req)
          Appends a complete URI that can be used to directly access the operation
 IOperationContext HttpOperationManager.getContext(Operation operation, java.lang.String contextKey, HttpServletRequest request)
          Gets the SQLOperation's ApplicationSQLContext.
 java.lang.Object HttpOperationManager.prepareOperation(Operation operation, DataEngineServlet servlet, boolean replaceContext, HttpServletRequest request, HttpServletResponse response)
          Deprecated. - use same method with row parameter added.
 java.lang.Object HttpOperationManager.prepareOperation(Operation operation, Row associatedRow, DataEngineServlet servlet, boolean replaceContext, HttpServletRequest request, HttpServletResponse response)
          Deprecated. This method now takes in an ExecutingContext object
 java.lang.Object HttpOperationManager.prepareOperation(Operation operation, Row associatedRow, DataEngineServlet servlet, boolean replaceContext, ExecutingContext ec, HttpServletRequest request, HttpServletResponse response)
          Prepares the given Operation to be viewed.
 java.lang.Object HttpOperationManager.prepareOperation(Operation operation, boolean replaceContext, HttpServletRequest request, HttpServletResponse response)
          Deprecated. - use same method with row parameter added.
 java.lang.Object HttpOperationManager.prepareOperation(Operation operation, Row associatedRow, boolean replaceContext, HttpServletRequest request, HttpServletResponse response)
          Prepares the given Operation to be viewed.
 

Uses of Operation in planetj.html
 

Methods in planetj.html with parameters of type Operation
protected  java.lang.StringBuffer HTMLRowDetails.appendOperation(Field pField, Operation pOp, int columnSpan, java.lang.StringBuffer html, HttpServletRequest pRequest, HttpServletResponse pResponse)
          Appends a Operation's entire text to the StringBuffer containing the generated HTML code.
 java.lang.StringBuffer HTMLOperationGenerator.appendOperationInstructions(Operation operation, java.lang.StringBuffer html)
          Appends the givin operation's instructions.
 java.lang.StringBuffer HTMLOperationGenerator.appendOperationLink(Operation operation, java.lang.String linkStyleClass, java.lang.StringBuffer html, HttpServletRequest request, HttpServletResponse response)
          Appends a html link to run the given Operation.
protected  java.lang.StringBuffer HTMLOperationGenerator.appendOperationLinkRow(Operation operation, java.lang.StringBuffer html, HttpServletRequest request, HttpServletResponse response)
          Deprecated. (6/27/2003 11:54:02 AM) WK old way of generating operation links. links were generated with three parts and with onMouseOver and onMouseOut. replaced by appendOperationLink(Operation, String, StringBuffer, HttpServletRequest, HttpServletResponse)
 java.lang.String HTMLOperationGenerator.generateOperation(Operation operation, HttpServletRequest request, HttpServletResponse response)
          Deprecated. (6/27/2003 1:04:59 PM) - this method has been here since Jan 28, 2003 and hasn't changed.
protected  java.lang.String HTMLOperationGenerator.getOperationLink(Operation operation, HttpServletRequest request, HttpServletResponse response)
          Appends a html link for the SQLOperation to the StringBuffer
 void HTMLOperationGenerator.includeChildOperations(Operation operation, HttpServletRequest request, HttpServletResponse response)
          Includes the Operation's JSP file.
 void HTMLOperationGenerator.includeOperation(Row row, Operation operation, HttpServletRequest request, HttpServletResponse response)
          Includes the Operation's JSP file.
 void HTMLOperationGenerator.includeOperation(Operation operation, HttpServletRequest request, HttpServletResponse response)
          Includes the Operation's JSP file.
static java.lang.StringBuffer HTMLField.appendAssociation(Field field, Operation operation, java.lang.String linkText, java.lang.StringBuffer html, HttpServletRequest request, HttpServletResponse response)
           
static java.lang.StringBuffer HTMLField.appendAssociation(Field field, Operation operation, java.lang.StringBuffer html, HttpServletRequest request, HttpServletResponse response)
           
static java.lang.StringBuffer HTMLField.appendOperation(Field pField, Operation pOp, java.lang.StringBuffer html, HttpServletRequest pRequest, HttpServletResponse pResponse)
          Appends a Operation's entire text to the StringBuffer containing the generated HTML code.
static java.lang.StringBuffer AbstractOperationGenerator.appendEditOpQuickLink(Operation op, int spacesBeforeLink, java.lang.StringBuffer html, HttpServletRequest request, HttpServletResponse response)
          Convenience method to include an edit Op quick link for the given operation.
abstract  java.lang.StringBuffer AbstractOperationGenerator.appendOperationLink(Operation operation, java.lang.String styleClass, java.lang.StringBuffer html, HttpServletRequest request, HttpServletResponse response)
          Generates a link that will execute the given operation.
 boolean AbstractOperationGenerator.isDisplayEditOpLink(Operation operation, HttpServletRequest request)
          Check to see if edit operation quick link should be displayed.
 

Uses of Operation in planetj.magic
 

Methods in planetj.magic that return Operation
 Operation SQLParameterRequest.getPleaseWaitOperation(ExecutingContext ec)
          Gets the Operation used to control the please wait functionality for this MR.
 Operation AssociationRequest.getOperation()
          Get the operation for this request.
 Operation AssociationRequest.getPleaseWaitOperation(ExecutingContext ec)
          Gets the Operation used to control the please wait functionality for this MR.
 Operation AbstractMagicRequest.getPleaseWaitOperation(ExecutingContext ec)
          Gets the Operation used to control the please wait functionality for this MR.
 

Methods in planetj.magic with parameters of type Operation
 void ViewSelectionAssociationRequest.executeOperation(Field field, Operation operation, HttpServletRequest request, HttpServletResponse response, DataEngineServlet servlet)
          Execute method comment.
protected  void SQLParameterRequest.setNextURIs(Operation operation, HttpServletRequest req)
          Adjusts the layout properties so that the correct pages are shown to the user
 void BlobDownloadRequest.executeOperation(Field field, Operation operation, HttpServletRequest request, HttpServletResponse response, DataEngineServlet servlet)
           
 void AssociationRequest.executeOperation(Field field, Operation operation, HttpServletRequest request, HttpServletResponse response, DataEngineServlet servlet)
           
 void AssociationRequest.executeOperation(Field field, Row row, Operation operation, HttpServletRequest request, HttpServletResponse response, DataEngineServlet servlet)
           
 void AssociationRequest.setNextURIs(Operation operation, HttpServletRequest request)
           
 void AssociationRequest.setOperation(Operation operation)