tigase.server.script
Interface CommandIfc

All Known Implementing Classes:
AbstractScriptCommand, AddScriptCommand, RemoveScriptCommand, Script

public interface CommandIfc

Created: Jan 2, 2009 1:20:16 PM

Version:
$Rev: 1998 $
Author:
Artur Hefczyc

Field Summary
static java.lang.String ADD_SCRIPT_CMD
           
static java.lang.String ADMN_CMDS
           
static java.lang.String ADMN_DISC
           
static java.lang.String AUTH_REPO
           
static java.lang.String COMMAND_ID
           
static java.lang.String COMPONENT_NAME
           
static java.lang.String DEL_SCRIPT_CMD
           
static java.lang.String DESCRIPT
           
static java.lang.String LANGUAGE
           
static java.lang.String PACKET
           
static java.lang.String SAVE_TO_DISK
           
static java.lang.String SCRI_MANA
           
static java.lang.String SCRIPT_BASE_DIR
           
static java.lang.String SCRIPT_COMP_DIR
           
static java.lang.String SCRIPT_COMPONENT
           
static java.lang.String SCRIPT_DESCRIPTION
           
static java.lang.String SCRIPT_ID
           
static java.lang.String SCRIPT_RESULT
           
static java.lang.String SCRIPT_TEXT
           
static java.lang.String USER_CONN
           
static java.lang.String USER_REPO
           
static java.lang.String USER_SESS
           
 
Method Summary
 javax.script.Bindings getBindings()
           
 java.lang.String getCommandId()
           
 java.lang.String getDescription()
           
 void init(java.lang.String id, java.lang.String description)
           
 void runCommand(Iq packet, javax.script.Bindings binds, java.util.Queue<Packet> results)
           
 

Field Detail

ADMN_CMDS

static final java.lang.String ADMN_CMDS
See Also:
Constant Field Values

USER_REPO

static final java.lang.String USER_REPO
See Also:
Constant Field Values

AUTH_REPO

static final java.lang.String AUTH_REPO
See Also:
Constant Field Values

USER_SESS

static final java.lang.String USER_SESS
See Also:
Constant Field Values

USER_CONN

static final java.lang.String USER_CONN
See Also:
Constant Field Values

ADMN_DISC

static final java.lang.String ADMN_DISC
See Also:
Constant Field Values

SCRI_MANA

static final java.lang.String SCRI_MANA
See Also:
Constant Field Values

SCRIPT_BASE_DIR

static final java.lang.String SCRIPT_BASE_DIR
See Also:
Constant Field Values

SCRIPT_COMP_DIR

static final java.lang.String SCRIPT_COMP_DIR
See Also:
Constant Field Values

COMPONENT_NAME

static final java.lang.String COMPONENT_NAME
See Also:
Constant Field Values

SCRIPT_DESCRIPTION

static final java.lang.String SCRIPT_DESCRIPTION
See Also:
Constant Field Values

SCRIPT_ID

static final java.lang.String SCRIPT_ID
See Also:
Constant Field Values

SCRIPT_COMPONENT

static final java.lang.String SCRIPT_COMPONENT
See Also:
Constant Field Values

LANGUAGE

static final java.lang.String LANGUAGE
See Also:
Constant Field Values

COMMAND_ID

static final java.lang.String COMMAND_ID
See Also:
Constant Field Values

SCRIPT_TEXT

static final java.lang.String SCRIPT_TEXT
See Also:
Constant Field Values

SCRIPT_RESULT

static final java.lang.String SCRIPT_RESULT
See Also:
Constant Field Values

DESCRIPT

static final java.lang.String DESCRIPT
See Also:
Constant Field Values

SAVE_TO_DISK

static final java.lang.String SAVE_TO_DISK
See Also:
Constant Field Values

PACKET

static final java.lang.String PACKET
See Also:
Constant Field Values

ADD_SCRIPT_CMD

static final java.lang.String ADD_SCRIPT_CMD
See Also:
Constant Field Values

DEL_SCRIPT_CMD

static final java.lang.String DEL_SCRIPT_CMD
See Also:
Constant Field Values
Method Detail

init

void init(java.lang.String id,
          java.lang.String description)

getCommandId

java.lang.String getCommandId()

getDescription

java.lang.String getDescription()

runCommand

void runCommand(Iq packet,
                javax.script.Bindings binds,
                java.util.Queue<Packet> results)

getBindings

javax.script.Bindings getBindings()


Copyright © 2010 Tigase. All Rights Reserved.