A C D E F G H I J K L M N P R S T U 

A

add(Message) - Method in class MessageList
 
add(int, Message) - Method in class MessageList
 
addAll(Collection<? extends Message>) - Method in class MessageList
 
addAll(int, Collection<? extends Message>) - Method in class MessageList
 
App - Class in com.busit
 
App() - Constructor for class App
 

C

Channel - Class in com.busit
 
Channel() - Constructor for class Channel
 
clear() - Method in class MessageList
 
com.busit - package com.busit
 
com.busit.runtime - package com.busit.runtime
 
com.busit.util - package com.busit.util
 
compatibility() - Method in class Content
Retrieve the list of all compatible Content IDs in the form of an array.
compatible(int) - Method in class Content
Gets the compatibility with another type.
compatible(String) - Method in class Content
Gets the compatibility with another type.
compatible(int, boolean) - Method in class Content
Sets the compatibility with another type.
compatible(String, boolean) - Method in class Content
Sets the compatibility with another type.
config(Any) - Method in class App
Sets the configuration parameters.
config(String) - Method in class App
Retrieve a configuration parameter.
config() - Method in class App
Retrieve a configuration parameter.
consume(Message, Channel) - Method in interface Consumer
Consume a message on the specified input channel.
Consumer - Interface in com.busit
 
contains(Object) - Method in class MessageList
 
containsAll(Collection<?>) - Method in class MessageList
 
Content - Class in com.busit
 
Content(int) - Constructor for class Content
Creates an instance of the Content type specified by its ID.
Content(String) - Constructor for class Content
Creates an instance of the Content type specified by its ID.
Content() - Constructor for class Content
Creates an instance of the default Content type with ID 0.
content(int) - Static method in class Factory
Retrieve a populated Content instance.
content(String) - Static method in class Factory
Retrieve a populated Content instance.
content() - Static method in class Factory
Retrieve a populated Content instance with id 0.
content() - Method in class Message
Get the message content
content(Content) - Method in class Message
Set the message content
content() - Method in class MessageList
 
content(Content) - Method in class MessageList
 

D

delay(int) - Method in class Message
Sets the delay applied to the message.
delay() - Method in class Message
Gets the delay applied to the message.
delay(int) - Method in class MessageList
 
delay() - Method in class MessageList
 
delete(String) - Method in interface Sql
Perform a DELETE statement on the database.

E

escape(String) - Method in interface Sql
Escapes some text such that it can be used safely in sql statements.

F

Factory - Class in com.busit
 
Factory() - Constructor for class Factory
 
file(String, InputStream) - Method in class Message
Sets the content of a file attachment.
file(String) - Method in class Message
Gets the content of a file attachment.
file(String, InputStream) - Method in class MessageList
 
file(String) - Method in class MessageList
 
files() - Method in class Message
Retreive a copy of all attachments
files() - Method in class MessageList
 

G

get(int) - Method in class MessageList
 
get(String) - Method in interface NoSql
Retreives the value associated with the given key.

H

htmlFormat(String) - Method in class Content
Sets the html format template for this Content.
htmlFormat() - Method in class Content
Gets the html format template for this Content.

I

id() - Method in class App
Retreive the unique ID of this app instance.
id(int) - Method in class Content
Sets the ID of the content type represented by this Content.
id() - Method in class Content
Gets the ID of the content type represented by this Content.
indexOf(Object) - Method in class MessageList
 
insert(String) - Method in interface Sql
Perform an INSERT statement on the database.
isEmpty() - Method in class MessageList
 
iterator() - Method in class MessageList
 

J

jsonSerialize() - Method in class Content
JSON serialization.
jsonSerialize() - Method in class Message
JSON serialization.
jsonSerialize() - Method in class MessageList
 
jsonUnserialize(String) - Method in class Channel
JSON unserialization.
jsonUnserialize(String) - Method in class Content
JSON unserialization.
jsonUnserialize(Any) - Method in class Content
JSON unserialization.
jsonUnserialize(String) - Method in class Message
JSON unserialization.
jsonUnserialize(Any) - Method in class Message
JSON unserialization.
jsonUnserialize(String) - Method in class MessageList
 
jsonUnserialize(Any) - Method in class MessageList
 

K

key - Variable in class Channel
The Channel identifier key

L

lastIndexOf(Object) - Method in class MessageList
 
listIterator() - Method in class MessageList
 
listIterator(int) - Method in class MessageList
 
locale() - Method in class App
Retrieve the preferred user language.

M

merge(Content) - Method in class Content
Merges another content into this one.
message() - Static method in class Factory
Retrieve a Message instance.
Message - Class in com.busit
 
Message() - Constructor for class Message
Construct a new Message instance
Message(Message) - Constructor for class Message
Performs a shallow copy of an existing Message instance
messageList() - Static method in class Factory
Retrieve a Message list.
MessageList - Class in com.busit.util
 
MessageList() - Constructor for class MessageList
 

N

name() - Method in class App
Retreive the user-given name of this app instance.
nosql() - Static method in class Factory
Retreive a NoSql storage instance.
noSql() - Static method in class Runtime
 
NoSql - Interface in com.busit.util
 
notifyOwner(String, Object) - Method in class App
Sends a notification to the app owner.
notifyOwner(String, Object) - Static method in class Runtime
 
notifyUser(String) - Method in class App
Sends a notification to the app user.
notifyUser(String) - Static method in class Runtime
 

P

produce(Channel, Content) - Method in interface Producer
Produce data for the selected output channel.
Producer - Interface in com.busit
 
properties - Variable in class Channel
The user-binded properties in the form of an associative array of key/value pairs.

R

remove(Object) - Method in class MessageList
 
remove(int) - Method in class MessageList
 
remove(String) - Method in interface NoSql
Removes the value associated with the given key.
removeAll(Collection<?>) - Method in class MessageList
 
retainAll(Collection<?>) - Method in class MessageList
 
Runtime - Class in com.busit.runtime
 
Runtime() - Constructor for class Runtime
 

S

sample(Channel) - Method in interface Producer
Produce sample data for the selected output channel Upon activation, this method will be called once for each meaningful 'out' (that have at least one chained app).
select(String) - Method in interface Sql
Perform a SELECT statement on the database.
selectOne(String) - Method in interface Sql
Perform a SELECT statement on the database expecting a single row in return.
set(int, Message) - Method in class MessageList
 
set(String, Any) - Method in interface NoSql
Stores a value associated with the given key.
set(String, Any, int) - Method in interface NoSql
Stores a value associated with the given key.
size() - Method in class MessageList
 
sql() - Static method in class Factory
Retreive a Sql storage instance.
sql() - Static method in class Runtime
 
Sql - Interface in com.busit.util
 
subList(int, int) - Method in class MessageList
 

T

test() - Method in interface Consumer
Test preconditions for this app.
test() - Method in interface Producer
Test preconditions for this app.
test() - Method in interface Transformer
Test preconditions for this app.
textFormat(String) - Method in class Content
Sets the text format template for this Content.
textFormat() - Method in class Content
Gets the text format template for this Content.
timer - Variable in class Channel
The user-defined timer in case the Channel is automatically triggered.
toArray() - Method in class MessageList
 
toArray(T[]) - Method in class MessageList
 
toHtml() - Method in class Content
Transform this Content into html.
toHtml(String) - Method in class Content
Transform this Content into html.
toString() - Method in class Message
 
toText() - Method in class Content
Transform this Content into text.
toText(String) - Method in class Content
Transform this Content into text.
transform(Message, Channel, Channel) - Method in interface Transformer
Alter data from the input channel to match the selected output channel.
Transformer - Interface in com.busit
 

U

update(String) - Method in interface Sql
Perform an UPDATE statement on the database.
A C D E F G H I J K L M N P R S T U