A C D E F G H I M N O P R S T V W

A

addNodeIndex(int) - Method in class org.scribble.protocol.monitor.DefaultSession
This method adds a node index to the session.
addNodeIndex(int) - Method in interface org.scribble.protocol.monitor.Session
This method adds a node index to the session.
addNodeToConversation(MonitorContext, Description, Session, int) - Method in class org.scribble.protocol.monitor.DefaultProtocolMonitor
This method adds a node to the conversation.
Annotation - Class in org.scribble.protocol.monitor.model
Java class for Annotation complex type.
Annotation() - Constructor for class org.scribble.protocol.monitor.model.Annotation
 
annotation - Variable in class org.scribble.protocol.monitor.model.Node
 
annotation - Variable in class org.scribble.protocol.monitor.model.Path
 

C

Call - Class in org.scribble.protocol.monitor.model
Java class for Call complex type.
Call() - Constructor for class org.scribble.protocol.monitor.model.Call
 
callIndex - Variable in class org.scribble.protocol.monitor.model.Call
 
checkForReceiveMessage(MonitorContext, Description, int, int, Session, Message) - Method in class org.scribble.protocol.monitor.DefaultProtocolMonitor
This method checks whether the receive message is valid.
checkForSendMessage(MonitorContext, Description, int, int, Session, Message) - Method in class org.scribble.protocol.monitor.DefaultProtocolMonitor
This method checks whether the send message is valid.
checkMessage(MonitorContext, Session, MessageNode, Message) - Method in class org.scribble.protocol.monitor.DefaultProtocolMonitor
This method checks the message.
Choice - Class in org.scribble.protocol.monitor.model
Java class for Choice complex type.
Choice() - Constructor for class org.scribble.protocol.monitor.model.Choice
 
createAnnotation() - Method in class org.scribble.protocol.monitor.model.ObjectFactory
Create an instance of Annotation
createCall() - Method in class org.scribble.protocol.monitor.model.ObjectFactory
Create an instance of Call
createChoice() - Method in class org.scribble.protocol.monitor.model.ObjectFactory
Create an instance of Choice
createDecision() - Method in class org.scribble.protocol.monitor.model.ObjectFactory
Create an instance of Decision
createDescription() - Method in class org.scribble.protocol.monitor.model.ObjectFactory
Create an instance of Description
createDescription(Description) - Method in class org.scribble.protocol.monitor.model.ObjectFactory
Create an instance of JAXBElement<Description>}
createDo() - Method in class org.scribble.protocol.monitor.model.ObjectFactory
Create an instance of Do
createInterruptConversation(Session, int) - Method in class org.scribble.protocol.monitor.DefaultSession
This method creates a nested conversation, associated with an interrupt scope, that should return to the supplied index when it completes.
createInterruptConversation(Session, int) - Method in interface org.scribble.protocol.monitor.Session
This method creates a nested conversation, associated with an interrupt scope, that should return to the supplied index when it completes.
createMessageNode() - Method in class org.scribble.protocol.monitor.model.ObjectFactory
Create an instance of MessageNode
createMessageType() - Method in class org.scribble.protocol.monitor.model.ObjectFactory
Create an instance of MessageType
createNestedConversation(int) - Method in class org.scribble.protocol.monitor.DefaultSession
This method creates a nested conversation that should return to the supplied index when it completes.
createNestedConversation(int) - Method in interface org.scribble.protocol.monitor.Session
This method creates a nested conversation that should return to the supplied index when it completes.
createNode() - Method in class org.scribble.protocol.monitor.model.ObjectFactory
Create an instance of Node
createParallel() - Method in class org.scribble.protocol.monitor.model.ObjectFactory
Create an instance of Parallel
createPath() - Method in class org.scribble.protocol.monitor.model.ObjectFactory
Create an instance of Path
createProtocolMonitor() - Static method in class org.scribble.protocol.monitor.ProtocolMonitorFactory
This method returns an instance of the protocol monitor.
createReceiveMessage() - Method in class org.scribble.protocol.monitor.model.ObjectFactory
Create an instance of ReceiveMessage
createScope() - Method in class org.scribble.protocol.monitor.model.ObjectFactory
Create an instance of Scope
createSendMessage() - Method in class org.scribble.protocol.monitor.model.ObjectFactory
Create an instance of SendMessage
createSession(MonitorContext, Description, Class<? extends Session>) - Method in class org.scribble.protocol.monitor.DefaultProtocolMonitor
This method creates a new session (conversation instance) and initializes it based on the supplied description.
createSession(MonitorContext, Description, Class<? extends Session>) - Method in interface org.scribble.protocol.monitor.ProtocolMonitor
This method creates a new session (conversation instance) and initializes it based on the supplied description.

D

Decision - Class in org.scribble.protocol.monitor.model
Java class for Decision complex type.
Decision() - Constructor for class org.scribble.protocol.monitor.model.Decision
 
DefaultMessage - Class in org.scribble.protocol.monitor
This class provides a default implementation of the message.
DefaultMessage() - Constructor for class org.scribble.protocol.monitor.DefaultMessage
Default constructor.
DefaultMonitorContext - Class in org.scribble.protocol.monitor
This class provides a default implementation of the monitor context.
DefaultMonitorContext() - Constructor for class org.scribble.protocol.monitor.DefaultMonitorContext
 
DefaultProtocolMonitor - Class in org.scribble.protocol.monitor
This class provides a default implementation of the protocol monitor.
DefaultProtocolMonitor() - Constructor for class org.scribble.protocol.monitor.DefaultProtocolMonitor
Default constructor.
DefaultSession - Class in org.scribble.protocol.monitor
This class represents the default implementation of the conversation interface.
DefaultSession() - Constructor for class org.scribble.protocol.monitor.DefaultSession
Default constructor.
DefaultSession(int) - Constructor for class org.scribble.protocol.monitor.DefaultSession
This constructor is initialized with the return index for use when the nested session completes.
DefaultSession(Session, int) - Constructor for class org.scribble.protocol.monitor.DefaultSession
This constructor is initialized with the return index for use when the nested session completes.
Description - Class in org.scribble.protocol.monitor.model
Java class for Description complex type.
Description() - Constructor for class org.scribble.protocol.monitor.model.Description
 
deserialize(InputStream) - Static method in class org.scribble.protocol.monitor.util.MonitorModelUtil
This method deserialises the model from the input stream.
Do - Class in org.scribble.protocol.monitor.model
Java class for Do complex type.
Do() - Constructor for class org.scribble.protocol.monitor.model.Do
 

E

equals(Object) - Method in class org.scribble.protocol.monitor.DefaultMessage
 

F

format - Variable in class org.scribble.protocol.monitor.model.MessageType
 

G

getAnnotation() - Method in class org.scribble.protocol.monitor.model.Node
Gets the value of the annotation property.
getAnnotation() - Method in class org.scribble.protocol.monitor.model.Path
Gets the value of the annotation property.
getCallIndex() - Method in class org.scribble.protocol.monitor.model.Call
Gets the value of the callIndex property.
getFormat() - Method in class org.scribble.protocol.monitor.model.MessageType
Gets the value of the format property.
getId() - Method in class org.scribble.protocol.monitor.model.Annotation
Gets the value of the id property.
getInnerIndex() - Method in class org.scribble.protocol.monitor.model.Decision
Gets the value of the innerIndex property.
getInnerIndex() - Method in class org.scribble.protocol.monitor.model.Scope
Gets the value of the innerIndex property.
getInterruptConversations() - Method in class org.scribble.protocol.monitor.DefaultSession
This method returns the list of interrupt conversations.
getInterruptConversations() - Method in interface org.scribble.protocol.monitor.Session
This method returns the list of interrupt conversations.
getMessageType() - Method in class org.scribble.protocol.monitor.model.MessageNode
Gets the value of the messageType property.
getName() - Method in class org.scribble.protocol.monitor.model.Scope
Gets the value of the name property.
getNestedConversations() - Method in class org.scribble.protocol.monitor.DefaultSession
This method returns the list of nested conversations.
getNestedConversations() - Method in interface org.scribble.protocol.monitor.Session
This method returns the list of nested conversations.
getNextIndex() - Method in class org.scribble.protocol.monitor.model.Node
Gets the value of the nextIndex property.
getNextIndex() - Method in class org.scribble.protocol.monitor.model.Path
Gets the value of the nextIndex property.
getNode() - Method in class org.scribble.protocol.monitor.model.Description
Gets the value of the node property.
getNodeIndexAt(int) - Method in class org.scribble.protocol.monitor.DefaultSession
This method returns the node index at the specified position.
getNodeIndexAt(int) - Method in interface org.scribble.protocol.monitor.Session
This method returns the node index at the specified position.
getNumberOfNodeIndexes() - Method in class org.scribble.protocol.monitor.DefaultSession
This method returns the number of node indexes associated with the session.
getNumberOfNodeIndexes() - Method in interface org.scribble.protocol.monitor.Session
This method returns the number of node indexes associated with the session.
getOperator() - Method in class org.scribble.protocol.monitor.DefaultMessage
This method returns the optional operator name.
getOperator() - Method in interface org.scribble.protocol.monitor.Message
This method returns the optional operator name.
getOperator() - Method in class org.scribble.protocol.monitor.model.MessageNode
Gets the value of the operator property.
getParentConversation() - Method in class org.scribble.protocol.monitor.DefaultSession
This method returns the parent conversation.
getParentConversation() - Method in interface org.scribble.protocol.monitor.Session
This method returns the parent conversation.
getPath() - Method in class org.scribble.protocol.monitor.model.Choice
Gets the value of the path property.
getPath() - Method in class org.scribble.protocol.monitor.model.Do
Gets the value of the path property.
getPath() - Method in class org.scribble.protocol.monitor.model.Parallel
Gets the value of the path property.
getProperties() - Method in class org.scribble.protocol.monitor.Result
This method returns the properties.
getReason() - Method in class org.scribble.protocol.monitor.Result
This method returns the reason for the result.
getReturnIndex() - Method in class org.scribble.protocol.monitor.DefaultSession
This method retrieves the 'return' index associated with a nested session.
getReturnIndex() - Method in interface org.scribble.protocol.monitor.Session
This method retrieves the 'return' index associated with a nested session.
getTypes() - Method in class org.scribble.protocol.monitor.DefaultMessage
This method returns the list of types associated with with the message.
getTypes() - Method in interface org.scribble.protocol.monitor.Message
This method returns the list of types associated with with the message.
getValue() - Method in class org.scribble.protocol.monitor.model.Annotation
Gets the value of the value property.
getValue() - Method in class org.scribble.protocol.monitor.model.MessageType
Gets the value of the value property.

H

hashCode() - Method in class org.scribble.protocol.monitor.DefaultMessage
 

I

id - Variable in class org.scribble.protocol.monitor.model.Annotation
 
initScope(MonitorContext, Description, Session, Scope) - Method in class org.scribble.protocol.monitor.DefaultProtocolMonitor
This method initializes the supplied scope within the supplied context.
innerIndex - Variable in class org.scribble.protocol.monitor.model.Decision
 
innerIndex - Variable in class org.scribble.protocol.monitor.model.Scope
 
INVALID - Static variable in class org.scribble.protocol.monitor.Result
Invalid result.
isFinished() - Method in class org.scribble.protocol.monitor.DefaultSession
This method indicates whether the session has finished.
isFinished() - Method in interface org.scribble.protocol.monitor.Session
This method indicates whether the session has finished.
isValid() - Method in class org.scribble.protocol.monitor.Result
This method determines whether the result is valid.

M

Message - Interface in org.scribble.protocol.monitor
This interface represents a message to be monitored.
MessageNode - Class in org.scribble.protocol.monitor.model
Java class for MessageNode complex type.
MessageNode() - Constructor for class org.scribble.protocol.monitor.model.MessageNode
 
messageReceived(MonitorContext, Description, Session, Message) - Method in class org.scribble.protocol.monitor.DefaultProtocolMonitor
This method checks whether the conversation instance, managed by the supplied context, can handle the supplied 'received' message.
messageReceived(MonitorContext, Description, Session, Message) - Method in interface org.scribble.protocol.monitor.ProtocolMonitor
This method checks whether the conversation instance, managed by the supplied context, can handle the supplied 'received' message.
messageSent(MonitorContext, Description, Session, Message) - Method in class org.scribble.protocol.monitor.DefaultProtocolMonitor
This method checks whether the conversation instance, managed by the supplied context, can handle the supplied 'sent' message.
messageSent(MonitorContext, Description, Session, Message) - Method in interface org.scribble.protocol.monitor.ProtocolMonitor
This method checks whether the conversation instance, managed by the supplied context, can handle the supplied 'sent' message.
messageType - Variable in class org.scribble.protocol.monitor.model.MessageNode
 
MessageType - Class in org.scribble.protocol.monitor.model
Java class for MessageType complex type.
MessageType() - Constructor for class org.scribble.protocol.monitor.model.MessageType
 
MonitorContext - Interface in org.scribble.protocol.monitor
This interface provides access to capabilities offered by the monitor.
MonitorModelUtil - Class in org.scribble.protocol.monitor.util
Monitor model utility functions.

N

name - Variable in class org.scribble.protocol.monitor.model.Scope
 
nestedConversationFinished(MonitorContext, Description, Session, Session) - Method in class org.scribble.protocol.monitor.DefaultProtocolMonitor
This method is called when a nested conversation finishes.
nextIndex - Variable in class org.scribble.protocol.monitor.model.Node
 
nextIndex - Variable in class org.scribble.protocol.monitor.model.Path
 
node - Variable in class org.scribble.protocol.monitor.model.Description
 
Node - Class in org.scribble.protocol.monitor.model
Java class for Node complex type.
Node() - Constructor for class org.scribble.protocol.monitor.model.Node
 
NOT_HANDLED - Static variable in class org.scribble.protocol.monitor.Result
Message was not handled.

O

ObjectFactory - Class in org.scribble.protocol.monitor.model
This object contains factory methods for each Java content interface and Java element interface generated in the org.scribble.protocol.monitor.model package.
ObjectFactory() - Constructor for class org.scribble.protocol.monitor.model.ObjectFactory
Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.scribble.protocol.monitor.model
operator - Variable in class org.scribble.protocol.monitor.model.MessageNode
 
org.scribble.protocol.monitor - package org.scribble.protocol.monitor
 
org.scribble.protocol.monitor.model - package org.scribble.protocol.monitor.model
 
org.scribble.protocol.monitor.util - package org.scribble.protocol.monitor.util
 

P

Parallel - Class in org.scribble.protocol.monitor.model
Java class for Parallel complex type.
Parallel() - Constructor for class org.scribble.protocol.monitor.model.Parallel
 
path - Variable in class org.scribble.protocol.monitor.model.Choice
 
path - Variable in class org.scribble.protocol.monitor.model.Do
 
path - Variable in class org.scribble.protocol.monitor.model.Parallel
 
Path - Class in org.scribble.protocol.monitor.model
Java class for Path complex type.
Path() - Constructor for class org.scribble.protocol.monitor.model.Path
 
ProtocolMonitor - Interface in org.scribble.protocol.monitor
This is the interface for the Protocol Monitor.
ProtocolMonitorFactory - Class in org.scribble.protocol.monitor
This class provides a factory for creating protocol monitors.

R

readExternal(ObjectInput) - Method in class org.scribble.protocol.monitor.DefaultSession
ReceiveMessage - Class in org.scribble.protocol.monitor.model
Java class for ReceiveMessage complex type.
ReceiveMessage() - Constructor for class org.scribble.protocol.monitor.model.ReceiveMessage
 
removeNestedConversation(Session) - Method in class org.scribble.protocol.monitor.DefaultSession
This method removes the nested session.
removeNestedConversation(Session) - Method in interface org.scribble.protocol.monitor.Session
This method removes the nested session.
removeNodeIndexAt(int) - Method in class org.scribble.protocol.monitor.DefaultSession
This method removes a node index to the session.
removeNodeIndexAt(int) - Method in interface org.scribble.protocol.monitor.Session
This method removes a node index to the session.
Result - Class in org.scribble.protocol.monitor
This class represents the result from monitoring an event against a behavioural description.
Result(boolean) - Constructor for class org.scribble.protocol.monitor.Result
Constructor specify whether result is valid.
Result(boolean, String) - Constructor for class org.scribble.protocol.monitor.Result
Constructor to specify whether the result is valid, and a reason.

S

Scope - Class in org.scribble.protocol.monitor.model
Java class for Scope complex type.
Scope() - Constructor for class org.scribble.protocol.monitor.model.Scope
 
SendMessage - Class in org.scribble.protocol.monitor.model
Java class for SendMessage complex type.
SendMessage() - Constructor for class org.scribble.protocol.monitor.model.SendMessage
 
serialize(Description, OutputStream) - Static method in class org.scribble.protocol.monitor.util.MonitorModelUtil
This method serializes the supplied monitor description to the supplied output stream.
Session - Interface in org.scribble.protocol.monitor
This interface represents a session being monitored, which relates to a protocol evaluating events that belong to a conversation instance.
setCallIndex(Integer) - Method in class org.scribble.protocol.monitor.model.Call
Sets the value of the callIndex property.
setFormat(String) - Method in class org.scribble.protocol.monitor.model.MessageType
Sets the value of the format property.
setId(String) - Method in class org.scribble.protocol.monitor.model.Annotation
Sets the value of the id property.
setInnerIndex(Integer) - Method in class org.scribble.protocol.monitor.model.Decision
Sets the value of the innerIndex property.
setInnerIndex(Integer) - Method in class org.scribble.protocol.monitor.model.Scope
Sets the value of the innerIndex property.
setName(String) - Method in class org.scribble.protocol.monitor.model.Scope
Sets the value of the name property.
setNextIndex(Integer) - Method in class org.scribble.protocol.monitor.model.Node
Sets the value of the nextIndex property.
setNextIndex(Integer) - Method in class org.scribble.protocol.monitor.model.Path
Sets the value of the nextIndex property.
setOperator(String) - Method in class org.scribble.protocol.monitor.DefaultMessage
setOperator(String) - Method in class org.scribble.protocol.monitor.model.MessageNode
Sets the value of the operator property.
setReturnIndex(int) - Method in class org.scribble.protocol.monitor.DefaultSession
setValue(String) - Method in class org.scribble.protocol.monitor.model.Annotation
Sets the value of the value property.
setValue(String) - Method in class org.scribble.protocol.monitor.model.MessageType
Sets the value of the value property.

T

toString() - Method in class org.scribble.protocol.monitor.DefaultMessage
 
toString() - Method in class org.scribble.protocol.monitor.Result

V

VALID - Static variable in class org.scribble.protocol.monitor.Result
Valid result.
validate(Session, MessageNode, Message) - Method in class org.scribble.protocol.monitor.DefaultMonitorContext
This method determines whether the supplied message is valid in respect of the supplied message node.
validate(Session, MessageNode, Message) - Method in interface org.scribble.protocol.monitor.MonitorContext
This method determines whether the supplied message is valid in respect of the supplied message node.
value - Variable in class org.scribble.protocol.monitor.model.Annotation
 
value - Variable in class org.scribble.protocol.monitor.model.MessageType
 

W

writeExternal(ObjectOutput) - Method in class org.scribble.protocol.monitor.DefaultSession

A C D E F G H I M N O P R S T V W

Copyright © 2008-Present Scribble.org. All Rights Reserved.