1 package com
.interrupt
.bookkeeping
.cc
.executor
;
3 import com
.interrupt
.bookkeeping
.cc
.bkell
.aauth
.Aauthentication
;
4 import com
.interrupt
.bookkeeping
.cc
.bkell
.command
.IResult
;
5 import com
.interrupt
.bookkeeping
.cc
.node
.Node
;
6 import com
.interrupt
.bookkeeping
.users
.IUser
;
7 import com
.interrupt
.spittoon
.Spittoon
;
9 public abstract class Executor
{
11 private Spittoon spittoon
= null;
12 private Aauthentication aauthenticationToInject
= null;
13 private String contextXPath
= null;
14 private String contextUrl
= null;
16 public Aauthentication
getAauthenticationToInject() {
17 return aauthenticationToInject
;
19 public void setAauthenticationToInject(Aauthentication aauthenticationToInject
) {
20 this.aauthenticationToInject
= aauthenticationToInject
;
22 public Spittoon
getSpittoon() { return spittoon
; }
23 public void setSpittoon(Spittoon spittoon
) { this.spittoon
= spittoon
; }
24 public String
getContextXPath() { return contextXPath
; }
25 public void setContextXPath(String contextXPath
) { this.contextXPath
= contextXPath
; }
26 public String
getContextUrl() { return contextUrl
; }
27 public void setContextUrl(String contextUrl
) { this.contextUrl
= contextUrl
; }
30 public IResult
execute(IUser user
, Node node
) { return null; }