BrightSide Workbench Full Report + Source Code
org.turro.plugin.command.CustomerSummaryPlugin Class Referenceabstract
Inheritance diagram for org.turro.plugin.command.CustomerSummaryPlugin:
Collaboration diagram for org.turro.plugin.command.CustomerSummaryPlugin:

Public Member Functions

 CustomerSummaryPlugin ()
 
 CustomerSummaryPlugin ()
 
- Public Member Functions inherited from org.turro.plugin.command.SummaryPlugin
 SummaryPlugin (String name)
 
String getName ()
 
boolean stopPropagating ()
 
void execute ()
 
 SummaryPlugin (String name)
 
String getName ()
 
boolean stopsPropagating ()
 
void setParams (Object params)
 
Object execute (Context context)
 
- Public Member Functions inherited from org.turro.action.DefaultPlugin
void setContext (Map< String, Object > params, Map< String, Object > results)
 
Object getParam (String key)
 
boolean itsMe (String name)
 
Object addResult (String key, Object value)
 

Static Public Member Functions

static Collection< Object > getSummaryFor (IContact contact)
 
static Collection< Object > getSummaryFor (Application app, IContact contact)
 
- Static Public Member Functions inherited from org.turro.plugin.command.SummaryPlugin
static Collection< Object > getSummaryFor (IContact contact, String name)
 
static Collection< Object > getSummaryFor (Application app, IContact contact, String name)
 

Static Public Attributes

static final String NAME = "CustomerSummary"
 

Additional Inherited Members

- Protected Member Functions inherited from org.turro.plugin.command.SummaryPlugin
abstract void executePlugin ()
 
void addToResult (Object data)
 
abstract void executePlugin (Context context) throws Exception
 
- Protected Attributes inherited from org.turro.plugin.command.SummaryPlugin
String name
 
IContact contact
 
Collection< Object > result
 
- Protected Attributes inherited from org.turro.action.DefaultPlugin
Map< String, Object > params
 
Map< String, Object > results
 

Detailed Description

Constructor & Destructor Documentation

◆ CustomerSummaryPlugin() [1/2]

org.turro.plugin.command.CustomerSummaryPlugin.CustomerSummaryPlugin ( )

◆ CustomerSummaryPlugin() [2/2]

org.turro.plugin.command.CustomerSummaryPlugin.CustomerSummaryPlugin ( )

Definition at line 34 of file elephant-plugins/src/main/java/org/turro/plugin/command/CustomerSummaryPlugin.java.

34  {
35  super(NAME);
36  }

Member Function Documentation

◆ getSummaryFor() [1/2]

static Collection<Object> org.turro.plugin.command.CustomerSummaryPlugin.getSummaryFor ( Application  app,
IContact  contact 
)
static

Definition at line 38 of file elephant-plugins/src/main/java/org/turro/plugin/command/CustomerSummaryPlugin.java.

38  {
39  return (Collection<Object>) CommandFactory
40  .executePlugins(app, contact, NAME);
41  }

◆ getSummaryFor() [2/2]

static Collection<Object> org.turro.plugin.command.CustomerSummaryPlugin.getSummaryFor ( IContact  contact)
static

Definition at line 37 of file elephant/src/main/java/org/turro/plugin/command/CustomerSummaryPlugin.java.

Here is the call graph for this function:

Member Data Documentation

◆ NAME

static final String org.turro.plugin.command.CustomerSummaryPlugin.NAME = "CustomerSummary"
static

The documentation for this class was generated from the following file: