diff --git a/lib/Net/4.0/Apache.NMS.ActiveMQ.dll b/lib/Net/4.0/Apache.NMS.ActiveMQ.dll
deleted file mode 100644
index f8719b08..00000000
Binary files a/lib/Net/4.0/Apache.NMS.ActiveMQ.dll and /dev/null differ
diff --git a/lib/Net/4.0/Apache.NMS.ActiveMQ.pdb b/lib/Net/4.0/Apache.NMS.ActiveMQ.pdb
deleted file mode 100644
index 223a56e3..00000000
Binary files a/lib/Net/4.0/Apache.NMS.ActiveMQ.pdb and /dev/null differ
diff --git a/lib/Net/4.0/Apache.NMS.ActiveMQ.xml b/lib/Net/4.0/Apache.NMS.ActiveMQ.xml
deleted file mode 100644
index 5d170f9b..00000000
--- a/lib/Net/4.0/Apache.NMS.ActiveMQ.xml
+++ /dev/null
@@ -1,7961 +0,0 @@
-
-
-
- Apache.NMS.ActiveMQ
-
-
-
-
- Base class for all DataStructure implementations
-
-
-
-
- An OpenWire command
-
-
-
-
- An OpenWire command
-
-
-
-
- Represents a marshallable entity
-
-
-
-
-
- Get the unique identifier that this object and its own
- Marshaler share.
-
-
-
-
-
-
- Clone this object and return a new instance that the caller now owns.
-
-
-
-
-
-
- Returns a string containing the information for this DataStructure
- such as its type and value of its elements.
-
-
-
-
-
-
- Allows a Visitor to visit this command and return a response to the
- command based on the command type being visited. The command will call
- the proper processXXX method in the visitor.
-
-
-
-
-
-
- Return an answer of true to the isMessage() query.
-
-
-
-
-
- The correlation ID used to correlate messages with conversations or long running business processes
-
-
-
-
- The destination of the message
-
-
-
-
- The time in milliseconds that this message should expire in
-
-
-
-
- The message ID which is set by the provider
-
-
-
-
- Whether or not this message is persistent
-
-
-
-
- The Priority on this message
-
-
-
-
- Returns true if this message has been redelivered to this or another consumer before being acknowledged successfully.
-
-
-
-
- The destination that the consumer of this message should send replies to
-
-
-
-
- The timestamp the broker added to the message
-
-
-
-
- The type name of this message
-
-
-
-
- Returns the number of times this message has been redelivered to other consumers without being acknowledged successfully.
-
-
-
-
- The Message Group ID used to group messages together to the same consumer for the same group ID value
-
-
-
-
- The Message Group Sequence counter to indicate the position in a group
-
-
-
-
- Returns the ID of the producers transaction
-
-
-
-
- Used when the message compression is enabled to track how many bytes
- the EndianBinaryWriter actually writes to the stream before compression
- so that the receiving client can read off the real bodylength from the
- Message before the data is actually read.
-
-
-
-
- Summary description for ActiveMQDestination.
-
-
-
-
- Topic Destination object
-
-
-
-
- Temporary Topic Destination object
-
-
-
-
- Queue Destination object
-
-
-
-
- Temporary Queue Destination object
-
-
-
-
- prefix for Advisory message destinations
-
-
-
-
- prefix for consumer advisory destinations
-
-
-
-
- prefix for producer advisory destinations
-
-
-
-
- prefix for connection advisory destinations
-
-
-
-
- The default target for ordered destinations
-
-
-
-
- The Default Constructor
-
-
-
-
- Construct the Destination with a defined physical name;
-
-
-
-
-
-
- Returns the advisory.
-
-
-
-
- The advisory to set.
-
-
-
-
- true if this is a destination for Consumer advisories
-
-
-
-
- true if this is a destination for Producer advisories
-
-
-
-
- true if this is a destination for Connection advisories
-
-
-
-
- Returns the exclusive.
-
-
-
-
- The exclusive to set.
-
-
-
-
- Returns the ordered.
-
-
-
-
- The ordered to set.
-
-
-
-
- Returns the orderedTarget.
-
-
-
-
- The orderedTarget to set.
-
-
-
- A helper method to return a descriptive string for the topic or queue
-
-
- a descriptive string for this queue or topic
-
-
-
-
-
-
-
-
-
- Create a Destination
-
-
-
-
-
-
-
- Create a temporary name from the clientId
-
-
-
-
-
-
- From a temporary destination find the clientId of the Connection that created it
-
-
- the clientId or null if not a temporary destination
-
-
-
-
- object to compare
- 1 if this is less than o else 0 if they are equal or -1 if this is less than o
-
-
-
- Lets sort by name first then lets sort topics greater than queues
-
- another destination to compare against
- 1 if this is less than o else 0 if they are equal or -1 if this is less than o
-
-
-
-
- Returns the Destination type
-
-
-
-
- string representation of this instance
-
-
-
-
- hashCode for this instance
-
-
-
- if the object passed in is equivalent, return true
-
- the object to compare
- true if this instance and obj are equivalent
-
-
-
-
- true if the destination matches multiple possible destinations
-
-
-
- Factory method to create a child destination if this destination is a composite
-
-
- the created Destination
-
-
-
- Dictionary of name/value pairs representing option values specified
- in the URI used to create this Destination. A null value is returned
- if no options were specified.
-
-
-
-
- Returns true if this destination represents a collection of
- destinations; allowing a set of destinations to be published to or subscribed
- from in one NMS operation.
-
- If this destination is a composite then you can call {@link #getChildDestinations()}
- to return the list of child destinations.
-
-
-
-
- Summary description for ActiveMQQueue.
-
-
-
-
- Method GetDestinationType
-
- An int
-
-
-
- Method CreateDestination
-
- An ActiveMQDestination
- A String
-
-
-
- A Temporary Queue
-
-
-
-
- A Temporary Topic
-
-
-
-
- Summary description for ActiveMQTopic.
-
-
-
-
- Represents an exception on the broker
-
-
-
-
-
- Get the unique identifier that this object and its own
- Marshaler share.
-
-
-
-
-
-
- Returns a string containing the information for this DataStructure
- such as its type and value of its elements.
-
-
-
-
-
-
- Get the unique identifier that this object and its own
- Marshaler share.
-
-
-
-
-
-
- Returns a string containing the information for this DataStructure
- such as its type and value of its elements.
-
-
-
-
-
-
- Allows a Visitor to visit this command and return a response to the
- command based on the command type being visited. The command will call
- the proper processXXX method in the visitor.
-
-
-
-
-
-
- Return an answer of true to the isBrokerInfo() query.
-
-
-
-
-
-
- Get the unique identifier that this object and its own
- Marshaler share.
-
-
-
-
-
-
- Returns a string containing the information for this DataStructure
- such as its type and value of its elements.
-
-
-
-
-
-
- Allows a Visitor to visit this command and return a response to the
- command based on the command type being visited. The command will call
- the proper processXXX method in the visitor.
-
-
-
-
-
-
- Return an answer of true to the isConnectionControl() query.
-
-
-
-
-
-
- Get the unique identifier that this object and its own
- Marshaler share.
-
-
-
-
-
-
- Returns a string containing the information for this DataStructure
- such as its type and value of its elements.
-
-
-
-
-
-
- Allows a Visitor to visit this command and return a response to the
- command based on the command type being visited. The command will call
- the proper processXXX method in the visitor.
-
-
-
-
-
-
- Return an answer of true to the isConnectionError() query.
-
-
-
-
-
-
- Get the unique identifier that this object and its own
- Marshaler share.
-
-
-
-
-
-
- Returns a string containing the information for this DataStructure
- such as its type and value of its elements.
-
-
-
-
-
-
- Get the unique identifier that this object and its own
- Marshaler share.
-
-
-
-
-
-
- Returns a string containing the information for this DataStructure
- such as its type and value of its elements.
-
-
-
-
-
-
- Allows a Visitor to visit this command and return a response to the
- command based on the command type being visited. The command will call
- the proper processXXX method in the visitor.
-
-
-
-
-
-
- Return an answer of true to the isConnectionInfo() query.
-
-
-
-
-
-
- Get the unique identifier that this object and its own
- Marshaler share.
-
-
-
-
-
-
- Returns a string containing the information for this DataStructure
- such as its type and value of its elements.
-
-
-
-
-
-
- Allows a Visitor to visit this command and return a response to the
- command based on the command type being visited. The command will call
- the proper processXXX method in the visitor.
-
-
-
-
-
-
- Return an answer of true to the isConsumerControl() query.
-
-
-
-
-
-
- Get the unique identifier that this object and its own
- Marshaler share.
-
-
-
-
-
-
- Returns a string containing the information for this DataStructure
- such as its type and value of its elements.
-
-
-
-
-
-
- Get the unique identifier that this object and its own
- Marshaler share.
-
-
-
-
-
-
- Returns a string containing the information for this DataStructure
- such as its type and value of its elements.
-
-
-
-
-
-
- Allows a Visitor to visit this command and return a response to the
- command based on the command type being visited. The command will call
- the proper processXXX method in the visitor.
-
-
-
-
-
-
- Return an answer of true to the isConsumerInfo() query.
-
-
-
-
-
-
- Get the unique identifier that this object and its own
- Marshaler share.
-
-
-
-
-
-
- Returns a string containing the information for this DataStructure
- such as its type and value of its elements.
-
-
-
-
-
-
- Allows a Visitor to visit this command and return a response to the
- command based on the command type being visited. The command will call
- the proper processXXX method in the visitor.
-
-
-
-
-
-
- Return an answer of true to the isControlCommand() query.
-
-
-
-
-
-
- Get the unique identifier that this object and its own
- Marshaler share.
-
-
-
-
-
-
- Returns a string containing the information for this DataStructure
- such as its type and value of its elements.
-
-
-
-
-
-
- Allows a Visitor to visit this command and return a response to the
- command based on the command type being visited. The command will call
- the proper processXXX method in the visitor.
-
-
-
-
-
-
- Return an answer of true to the isResponse() query.
-
-
-
-
-
-
- Get the unique identifier that this object and its own
- Marshaler share.
-
-
-
-
-
-
- Returns a string containing the information for this DataStructure
- such as its type and value of its elements.
-
-
-
-
-
-
- Get the unique identifier that this object and its own
- Marshaler share.
-
-
-
-
-
-
- Returns a string containing the information for this DataStructure
- such as its type and value of its elements.
-
-
-
-
-
- Summary description for DataStructureSupport.
-
-
-
-
-
- Get the unique identifier that this object and its own
- Marshaler share.
-
-
-
-
-
-
- Returns a string containing the information for this DataStructure
- such as its type and value of its elements.
-
-
-
-
-
-
- Allows a Visitor to visit this command and return a response to the
- command based on the command type being visited. The command will call
- the proper processXXX method in the visitor.
-
-
-
-
-
-
- Return an answer of true to the isDestinationInfo() query.
-
-
-
-
-
-
- Get the unique identifier that this object and its own
- Marshaler share.
-
-
-
-
-
-
- Returns a string containing the information for this DataStructure
- such as its type and value of its elements.
-
-
-
-
-
-
- Get the unique identifier that this object and its own
- Marshaler share.
-
-
-
-
-
-
- Returns a string containing the information for this DataStructure
- such as its type and value of its elements.
-
-
-
-
-
-
- Get the unique identifier that this object and its own
- Marshaler share.
-
-
-
-
-
-
- Returns a string containing the information for this DataStructure
- such as its type and value of its elements.
-
-
-
-
-
-
- Allows a Visitor to visit this command and return a response to the
- command based on the command type being visited. The command will call
- the proper processXXX method in the visitor.
-
-
-
-
-
-
- Return an answer of true to the isFlushCommand() query.
-
-
-
-
-
-
- Get the unique identifier that this object and its own
- Marshaler share.
-
-
-
-
-
-
- Returns a string containing the information for this DataStructure
- such as its type and value of its elements.
-
-
-
-
-
-
- Get the unique identifier that this object and its own
- Marshaler share.
-
-
-
-
-
-
- Returns a string containing the information for this DataStructure
- such as its type and value of its elements.
-
-
-
-
-
-
- Get the unique identifier that this object and its own
- Marshaler share.
-
-
-
-
-
-
- Returns a string containing the information for this DataStructure
- such as its type and value of its elements.
-
-
-
-
-
-
- Get the unique identifier that this object and its own
- Marshaler share.
-
-
-
-
-
-
- Returns a string containing the information for this DataStructure
- such as its type and value of its elements.
-
-
-
-
-
-
- Get the unique identifier that this object and its own
- Marshaler share.
-
-
-
-
-
-
- Returns a string containing the information for this DataStructure
- such as its type and value of its elements.
-
-
-
-
-
-
- Get the unique identifier that this object and its own
- Marshaler share.
-
-
-
-
-
-
- Returns a string containing the information for this DataStructure
- such as its type and value of its elements.
-
-
-
-
-
-
- Allows a Visitor to visit this command and return a response to the
- command based on the command type being visited. The command will call
- the proper processXXX method in the visitor.
-
-
-
-
-
-
- Return an answer of true to the isKeepAliveInfo() query.
-
-
-
-
-
-
- Get the unique identifier that this object and its own
- Marshaler share.
-
-
-
-
-
-
- Returns a string containing the information for this DataStructure
- such as its type and value of its elements.
-
-
-
-
-
-
- Get the unique identifier that this object and its own
- Marshaler share.
-
-
-
-
-
-
- Returns a string containing the information for this DataStructure
- such as its type and value of its elements.
-
-
-
-
-
-
- Get the unique identifier that this object and its own
- Marshaler share.
-
-
-
-
-
-
- Returns a string containing the information for this DataStructure
- such as its type and value of its elements.
-
-
-
-
-
-
- Get the unique identifier that this object and its own
- Marshaler share.
-
-
-
-
-
-
- Returns a string containing the information for this DataStructure
- such as its type and value of its elements.
-
-
-
-
-
-
- Get the unique identifier that this object and its own
- Marshaler share.
-
-
-
-
-
-
- Returns a string containing the information for this DataStructure
- such as its type and value of its elements.
-
-
-
-
-
-
- Allows a Visitor to visit this command and return a response to the
- command based on the command type being visited. The command will call
- the proper processXXX method in the visitor.
-
-
-
-
-
-
- Return an answer of true to the isMessageAck() query.
-
-
-
-
-
-
- Get the unique identifier that this object and its own
- Marshaler share.
-
-
-
-
-
-
- Returns a string containing the information for this DataStructure
- such as its type and value of its elements.
-
-
-
-
-
-
- Allows a Visitor to visit this command and return a response to the
- command based on the command type being visited. The command will call
- the proper processXXX method in the visitor.
-
-
-
-
-
-
- Return an answer of true to the isMessageDispatch() query.
-
-
-
-
-
-
- Get the unique identifier that this object and its own
- Marshaler share.
-
-
-
-
-
-
- Returns a string containing the information for this DataStructure
- such as its type and value of its elements.
-
-
-
-
-
-
- Allows a Visitor to visit this command and return a response to the
- command based on the command type being visited. The command will call
- the proper processXXX method in the visitor.
-
-
-
-
-
-
- Return an answer of true to the isMessageDispatchNotification() query.
-
-
-
-
-
-
- Get the unique identifier that this object and its own
- Marshaler share.
-
-
-
-
-
-
- Returns a string containing the information for this DataStructure
- such as its type and value of its elements.
-
-
-
-
-
- Sets the value as a String
-
-
-
-
-
- Get the unique identifier that this object and its own
- Marshaler share.
-
-
-
-
-
-
- Returns a string containing the information for this DataStructure
- such as its type and value of its elements.
-
-
-
-
-
-
- Allows a Visitor to visit this command and return a response to the
- command based on the command type being visited. The command will call
- the proper processXXX method in the visitor.
-
-
-
-
-
-
- Return an answer of true to the isMessagePull() query.
-
-
-
-
-
-
- Get the unique identifier that this object and its own
- Marshaler share.
-
-
-
-
-
-
- Returns a string containing the information for this DataStructure
- such as its type and value of its elements.
-
-
-
-
-
-
- Get the unique identifier that this object and its own
- Marshaler share.
-
-
-
-
-
-
- Returns a string containing the information for this DataStructure
- such as its type and value of its elements.
-
-
-
-
-
-
- Allows a Visitor to visit this command and return a response to the
- command based on the command type being visited. The command will call
- the proper processXXX method in the visitor.
-
-
-
-
-
-
- Return an answer of true to the isProducerAck() query.
-
-
-
-
-
-
- Get the unique identifier that this object and its own
- Marshaler share.
-
-
-
-
-
-
- Returns a string containing the information for this DataStructure
- such as its type and value of its elements.
-
-
-
-
-
-
- Get the unique identifier that this object and its own
- Marshaler share.
-
-
-
-
-
-
- Returns a string containing the information for this DataStructure
- such as its type and value of its elements.
-
-
-
-
-
-
- Allows a Visitor to visit this command and return a response to the
- command based on the command type being visited. The command will call
- the proper processXXX method in the visitor.
-
-
-
-
-
-
- Return an answer of true to the isProducerInfo() query.
-
-
-
-
-
-
- Get the unique identifier that this object and its own
- Marshaler share.
-
-
-
-
-
-
- Returns a string containing the information for this DataStructure
- such as its type and value of its elements.
-
-
-
-
-
-
- Allows a Visitor to visit this command and return a response to the
- command based on the command type being visited. The command will call
- the proper processXXX method in the visitor.
-
-
-
-
-
-
- Return an answer of true to the isRemoveInfo() query.
-
-
-
-
-
-
- Get the unique identifier that this object and its own
- Marshaler share.
-
-
-
-
-
-
- Returns a string containing the information for this DataStructure
- such as its type and value of its elements.
-
-
-
-
-
-
- Allows a Visitor to visit this command and return a response to the
- command based on the command type being visited. The command will call
- the proper processXXX method in the visitor.
-
-
-
-
-
-
- Return an answer of true to the isRemoveSubscriptionInfo() query.
-
-
-
-
-
-
- Get the unique identifier that this object and its own
- Marshaler share.
-
-
-
-
-
-
- Returns a string containing the information for this DataStructure
- such as its type and value of its elements.
-
-
-
-
-
-
- Allows a Visitor to visit this command and return a response to the
- command based on the command type being visited. The command will call
- the proper processXXX method in the visitor.
-
-
-
-
-
-
- Return an answer of true to the isReplayCommand() query.
-
-
-
-
-
-
- Get the unique identifier that this object and its own
- Marshaler share.
-
-
-
-
-
-
- Returns a string containing the information for this DataStructure
- such as its type and value of its elements.
-
-
-
-
-
-
- Get the unique identifier that this object and its own
- Marshaler share.
-
-
-
-
-
-
- Returns a string containing the information for this DataStructure
- such as its type and value of its elements.
-
-
-
-
-
-
- Allows a Visitor to visit this command and return a response to the
- command based on the command type being visited. The command will call
- the proper processXXX method in the visitor.
-
-
-
-
-
-
- Return an answer of true to the isSessionInfo() query.
-
-
-
-
-
-
- Get the unique identifier that this object and its own
- Marshaler share.
-
-
-
-
-
-
- Returns a string containing the information for this DataStructure
- such as its type and value of its elements.
-
-
-
-
-
-
- Allows a Visitor to visit this command and return a response to the
- command based on the command type being visited. The command will call
- the proper processXXX method in the visitor.
-
-
-
-
-
-
- Return an answer of true to the isShutdownInfo() query.
-
-
-
-
-
-
- Get the unique identifier that this object and its own
- Marshaler share.
-
-
-
-
-
-
- Returns a string containing the information for this DataStructure
- such as its type and value of its elements.
-
-
-
-
-
-
- Get the unique identifier that this object and its own
- Marshaler share.
-
-
-
-
-
-
- Returns a string containing the information for this DataStructure
- such as its type and value of its elements.
-
-
-
-
-
-
- Allows a Visitor to visit this command and return a response to the
- command based on the command type being visited. The command will call
- the proper processXXX method in the visitor.
-
-
-
-
-
-
- Return an answer of true to the isTransactionInfo() query.
-
-
-
-
-
-
- Return an answer of true to the IsWireFormatInfo() query.
-
-
-
-
-
-
- Get the unique identifier that this object and its own
- Marshaler share.
-
-
-
-
-
-
- Returns a string containing the information for this DataStructure
- such as its type and value of its elements.
-
-
-
-
-
- Marshalling code for Open Wire Format for ActiveMQBlobMessage
-
-
-
-
- Marshalling code for Open Wire Format for ActiveMQMessage
-
-
-
-
- Marshalling code for Open Wire Format for Message
-
-
-
-
- Marshalling code for Open Wire Format for BaseCommand
-
-
-
-
- A base class with useful implementation inheritence methods
- for creating marshallers of the OpenWire protocol
-
-
-
-
- Converts the object to a String
-
-
-
-
- Converts the object to a String
-
-
-
-
- Converts the given transaction ID into a String
-
-
-
-
- Creates the byte array into hexidecimal
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ActiveMQBytesMessage
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ActiveMQDestination
-
-
-
-
- Marshalling code for Open Wire Format for ActiveMQMapMessage
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ActiveMQObjectMessage
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ActiveMQQueue
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ActiveMQStreamMessage
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ActiveMQTempDestination
-
-
-
-
- Marshalling code for Open Wire Format for ActiveMQTempQueue
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ActiveMQTempTopic
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ActiveMQTextMessage
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ActiveMQTopic
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for BrokerId
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for BrokerInfo
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ConnectionControl
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ConnectionError
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ConnectionId
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ConnectionInfo
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ConsumerControl
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ConsumerId
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ConsumerInfo
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ControlCommand
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for DataArrayResponse
-
-
-
-
- Marshalling code for Open Wire Format for Response
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for DataResponse
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for DestinationInfo
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for DiscoveryEvent
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ExceptionResponse
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for FlushCommand
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for IntegerResponse
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for JournalQueueAck
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for JournalTopicAck
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for JournalTrace
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for JournalTransaction
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for KeepAliveInfo
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for LastPartialCommand
-
-
-
-
- Marshalling code for Open Wire Format for PartialCommand
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for LocalTransactionId
-
-
-
-
- Marshalling code for Open Wire Format for TransactionId
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Used to create marshallers for a specific version of the OpenWire protocol.
- Each non-abstract DataStructure object has a registered Marshaller that is
- created and added to the OpenWireFormat objects format collection.
-
-
-
-
- Adds the Marshallers for this version of the OpenWire protocol to the
- Collection of Marshallers stored in the OpenWireFormat class.
-
-
-
-
- Marshalling code for Open Wire Format for MessageAck
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for MessageDispatch
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for MessageDispatchNotification
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for MessageId
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for MessagePull
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for NetworkBridgeFilter
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ProducerAck
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ProducerId
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ProducerInfo
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for RemoveInfo
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for RemoveSubscriptionInfo
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ReplayCommand
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for SessionId
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for SessionInfo
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ShutdownInfo
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for SubscriptionInfo
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for TransactionInfo
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for WireFormatInfo
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for XATransactionId
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ActiveMQBlobMessage
-
-
-
-
- Marshalling code for Open Wire Format for ActiveMQMessage
-
-
-
-
- Marshalling code for Open Wire Format for Message
-
-
-
-
- Marshalling code for Open Wire Format for BaseCommand
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ActiveMQBytesMessage
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ActiveMQDestination
-
-
-
-
- Marshalling code for Open Wire Format for ActiveMQMapMessage
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ActiveMQObjectMessage
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ActiveMQQueue
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ActiveMQStreamMessage
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ActiveMQTempDestination
-
-
-
-
- Marshalling code for Open Wire Format for ActiveMQTempQueue
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ActiveMQTempTopic
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ActiveMQTextMessage
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ActiveMQTopic
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for BrokerId
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for BrokerInfo
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ConnectionControl
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ConnectionError
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ConnectionId
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ConnectionInfo
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ConsumerControl
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ConsumerId
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ConsumerInfo
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ControlCommand
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for DataArrayResponse
-
-
-
-
- Marshalling code for Open Wire Format for Response
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for DataResponse
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for DestinationInfo
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for DiscoveryEvent
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ExceptionResponse
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for FlushCommand
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for IntegerResponse
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for JournalQueueAck
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for JournalTopicAck
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for JournalTrace
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for JournalTransaction
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for KeepAliveInfo
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for LastPartialCommand
-
-
-
-
- Marshalling code for Open Wire Format for PartialCommand
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for LocalTransactionId
-
-
-
-
- Marshalling code for Open Wire Format for TransactionId
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Used to create marshallers for a specific version of the OpenWire protocol.
- Each non-abstract DataStructure object has a registered Marshaller that is
- created and added to the OpenWireFormat objects format collection.
-
-
-
-
- Adds the Marshallers for this version of the OpenWire protocol to the
- Collection of Marshallers stored in the OpenWireFormat class.
-
-
-
-
- Marshalling code for Open Wire Format for MessageAck
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for MessageDispatch
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for MessageDispatchNotification
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for MessageId
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for MessagePull
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for NetworkBridgeFilter
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ProducerAck
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ProducerId
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ProducerInfo
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for RemoveInfo
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for RemoveSubscriptionInfo
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ReplayCommand
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for SessionId
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for SessionInfo
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ShutdownInfo
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for SubscriptionInfo
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for TransactionInfo
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for WireFormatInfo
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for XATransactionId
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ActiveMQBlobMessage
-
-
-
-
- Marshalling code for Open Wire Format for ActiveMQMessage
-
-
-
-
- Marshalling code for Open Wire Format for Message
-
-
-
-
- Marshalling code for Open Wire Format for BaseCommand
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ActiveMQBytesMessage
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ActiveMQDestination
-
-
-
-
- Marshalling code for Open Wire Format for ActiveMQMapMessage
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ActiveMQObjectMessage
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ActiveMQQueue
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ActiveMQStreamMessage
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ActiveMQTempDestination
-
-
-
-
- Marshalling code for Open Wire Format for ActiveMQTempQueue
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ActiveMQTempTopic
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ActiveMQTextMessage
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ActiveMQTopic
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for BrokerId
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for BrokerInfo
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ConnectionControl
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ConnectionError
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ConnectionId
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ConnectionInfo
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ConsumerControl
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ConsumerId
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ConsumerInfo
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ControlCommand
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for DataArrayResponse
-
-
-
-
- Marshalling code for Open Wire Format for Response
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for DataResponse
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for DestinationInfo
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for DiscoveryEvent
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ExceptionResponse
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for FlushCommand
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for IntegerResponse
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for JournalQueueAck
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for JournalTopicAck
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for JournalTrace
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for JournalTransaction
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for KeepAliveInfo
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for LastPartialCommand
-
-
-
-
- Marshalling code for Open Wire Format for PartialCommand
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for LocalTransactionId
-
-
-
-
- Marshalling code for Open Wire Format for TransactionId
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Used to create marshallers for a specific version of the OpenWire protocol.
- Each non-abstract DataStructure object has a registered Marshaller that is
- created and added to the OpenWireFormat objects format collection.
-
-
-
-
- Adds the Marshallers for this version of the OpenWire protocol to the
- Collection of Marshallers stored in the OpenWireFormat class.
-
-
-
-
- Marshalling code for Open Wire Format for MessageAck
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for MessageDispatch
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for MessageDispatchNotification
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for MessageId
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for MessagePull
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for NetworkBridgeFilter
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ProducerAck
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ProducerId
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ProducerInfo
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for RemoveInfo
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for RemoveSubscriptionInfo
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ReplayCommand
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for SessionId
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for SessionInfo
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ShutdownInfo
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for SubscriptionInfo
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for TransactionInfo
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for WireFormatInfo
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for XATransactionId
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ActiveMQBlobMessage
-
-
-
-
- Marshalling code for Open Wire Format for ActiveMQMessage
-
-
-
-
- Marshalling code for Open Wire Format for Message
-
-
-
-
- Marshalling code for Open Wire Format for BaseCommand
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ActiveMQBytesMessage
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ActiveMQDestination
-
-
-
-
- Marshalling code for Open Wire Format for ActiveMQMapMessage
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ActiveMQObjectMessage
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ActiveMQQueue
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ActiveMQStreamMessage
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ActiveMQTempDestination
-
-
-
-
- Marshalling code for Open Wire Format for ActiveMQTempQueue
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ActiveMQTempTopic
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ActiveMQTextMessage
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ActiveMQTopic
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for BrokerId
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for BrokerInfo
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ConnectionControl
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ConnectionError
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ConnectionId
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ConnectionInfo
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ConsumerControl
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ConsumerId
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ConsumerInfo
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ControlCommand
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for DataArrayResponse
-
-
-
-
- Marshalling code for Open Wire Format for Response
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for DataResponse
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for DestinationInfo
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for DiscoveryEvent
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ExceptionResponse
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for FlushCommand
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for IntegerResponse
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for JournalQueueAck
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for JournalTopicAck
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for JournalTrace
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for JournalTransaction
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for KeepAliveInfo
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for LastPartialCommand
-
-
-
-
- Marshalling code for Open Wire Format for PartialCommand
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for LocalTransactionId
-
-
-
-
- Marshalling code for Open Wire Format for TransactionId
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Used to create marshallers for a specific version of the OpenWire protocol.
- Each non-abstract DataStructure object has a registered Marshaller that is
- created and added to the OpenWireFormat objects format collection.
-
-
-
-
- Adds the Marshallers for this version of the OpenWire protocol to the
- Collection of Marshallers stored in the OpenWireFormat class.
-
-
-
-
- Marshalling code for Open Wire Format for MessageAck
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for MessageDispatch
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for MessageDispatchNotification
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for MessageId
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for MessagePull
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for NetworkBridgeFilter
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ProducerAck
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ProducerId
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ProducerInfo
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for RemoveInfo
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for RemoveSubscriptionInfo
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ReplayCommand
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for SessionId
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for SessionInfo
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ShutdownInfo
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for SubscriptionInfo
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for TransactionInfo
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for WireFormatInfo
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for XATransactionId
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ActiveMQBlobMessage
-
-
-
-
- Marshalling code for Open Wire Format for ActiveMQMessage
-
-
-
-
- Marshalling code for Open Wire Format for Message
-
-
-
-
- Marshalling code for Open Wire Format for BaseCommand
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ActiveMQBytesMessage
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ActiveMQDestination
-
-
-
-
- Marshalling code for Open Wire Format for ActiveMQMapMessage
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ActiveMQObjectMessage
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ActiveMQQueue
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ActiveMQStreamMessage
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ActiveMQTempDestination
-
-
-
-
- Marshalling code for Open Wire Format for ActiveMQTempQueue
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ActiveMQTempTopic
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ActiveMQTextMessage
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ActiveMQTopic
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for BrokerId
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for BrokerInfo
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ConnectionControl
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ConnectionError
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ConnectionId
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ConnectionInfo
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ConsumerControl
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ConsumerId
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ConsumerInfo
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ControlCommand
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for DataArrayResponse
-
-
-
-
- Marshalling code for Open Wire Format for Response
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for DataResponse
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for DestinationInfo
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for DiscoveryEvent
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ExceptionResponse
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for FlushCommand
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for IntegerResponse
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for JournalQueueAck
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for JournalTopicAck
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for JournalTrace
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for JournalTransaction
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for KeepAliveInfo
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for LastPartialCommand
-
-
-
-
- Marshalling code for Open Wire Format for PartialCommand
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for LocalTransactionId
-
-
-
-
- Marshalling code for Open Wire Format for TransactionId
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Used to create marshallers for a specific version of the OpenWire protocol.
- Each non-abstract DataStructure object has a registered Marshaller that is
- created and added to the OpenWireFormat objects format collection.
-
-
-
-
- Adds the Marshallers for this version of the OpenWire protocol to the
- Collection of Marshallers stored in the OpenWireFormat class.
-
-
-
-
- Marshalling code for Open Wire Format for MessageAck
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for MessageDispatch
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for MessageDispatchNotification
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for MessageId
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for MessagePull
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for NetworkBridgeFilter
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ProducerAck
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ProducerId
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ProducerInfo
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for RemoveInfo
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for RemoveSubscriptionInfo
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ReplayCommand
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for SessionId
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for SessionInfo
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ShutdownInfo
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for SubscriptionInfo
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for TransactionInfo
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for WireFormatInfo
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for XATransactionId
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ActiveMQBlobMessage
-
-
-
-
- Marshalling code for Open Wire Format for ActiveMQMessage
-
-
-
-
- Marshalling code for Open Wire Format for Message
-
-
-
-
- Marshalling code for Open Wire Format for BaseCommand
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ActiveMQBytesMessage
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ActiveMQDestination
-
-
-
-
- Marshalling code for Open Wire Format for ActiveMQMapMessage
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ActiveMQObjectMessage
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ActiveMQQueue
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ActiveMQStreamMessage
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ActiveMQTempDestination
-
-
-
-
- Marshalling code for Open Wire Format for ActiveMQTempQueue
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ActiveMQTempTopic
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ActiveMQTextMessage
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ActiveMQTopic
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for BrokerId
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for BrokerInfo
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ConnectionControl
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ConnectionError
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ConnectionId
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ConnectionInfo
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ConsumerControl
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ConsumerId
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ConsumerInfo
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ControlCommand
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for DataArrayResponse
-
-
-
-
- Marshalling code for Open Wire Format for Response
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for DataResponse
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for DestinationInfo
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for DiscoveryEvent
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ExceptionResponse
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for FlushCommand
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for IntegerResponse
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for JournalQueueAck
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for JournalTopicAck
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for JournalTrace
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for JournalTransaction
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for KeepAliveInfo
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for LastPartialCommand
-
-
-
-
- Marshalling code for Open Wire Format for PartialCommand
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for LocalTransactionId
-
-
-
-
- Marshalling code for Open Wire Format for TransactionId
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Used to create marshallers for a specific version of the OpenWire protocol.
- Each non-abstract DataStructure object has a registered Marshaller that is
- created and added to the OpenWireFormat objects format collection.
-
-
-
-
- Adds the Marshallers for this version of the OpenWire protocol to the
- Collection of Marshallers stored in the OpenWireFormat class.
-
-
-
-
- Marshalling code for Open Wire Format for MessageAck
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for MessageDispatch
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for MessageDispatchNotification
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for MessageId
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for MessagePull
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for NetworkBridgeFilter
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ProducerAck
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ProducerId
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ProducerInfo
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for RemoveInfo
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for RemoveSubscriptionInfo
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ReplayCommand
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for SessionId
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for SessionInfo
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for ShutdownInfo
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for SubscriptionInfo
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for TransactionInfo
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for WireFormatInfo
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Marshalling code for Open Wire Format for XATransactionId
-
-
-
-
- Creates an instance of the Object that this marshaller handles.
-
-
-
-
- Returns the type code for the Object that this Marshaller handles..
-
-
-
-
- Represents a stream of boolean flags
-
-
-
-
- Implements the OpenWire protocol.
-
-
-
-
- Represents the marshalling of commands to and from an IO stream
-
-
-
-
- Marshalls the given command object onto the stream
-
-
-
-
- Unmarshalls the next command object from the stream
-
-
-
-
- Tracks the state of a connection so a newly established transport can be
- re-initialized to the state that was tracked.
-
-
-
-
-
-
- null if the command is not state tracked.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- A Composite task is one of N tasks that can be managed by a
- CompositTaskRunner instance. The CompositeTaskRunner checks each
- task when its wakeup method is called to determine if the Task has
- any work it needs to complete, if no tasks have any pending work
- then the CompositeTaskRunner can return to its sleep state until
- the next time its wakeup method is called or it is shut down.
-
-
-
-
- Represents a task that may take a few iterations to complete.
-
-
-
-
- Performs some portion of the work that this Task object is
- assigned to complete. When the task is entirely finished this
- method should return false.
-
-
- A this indicates if this Task should
- be run again.
-
-
-
-
- Indicates if this Task has any pending work.
-
-
-
-
- A TaskRunner that dedicates a single thread to running a single Task.
-
-
-
-
- Allows you to request a thread execute the associated Task.
-
-
-
-
- Wakeup the TaskRunner and have it check for any pending work that
- needs to be completed. If none is found it will go back to sleep
- until another Wakeup call is made.
-
-
-
-
- Attempt to Shutdown the TaskRunner, this method will wait indefinitely
- for the TaskRunner to quite if the task runner is in a call to its Task's
- run method and that never returns.
-
-
-
-
- Performs a timed wait for the TaskRunner to shutdown. If the TaskRunner
- is in a call to its Task's run method and that does not return before the
- timeout expires this method returns and the TaskRunner may remain in the
- running state.
-
-
- A
-
-
-
-
- Performs a timed wait for the TaskRunner to shutdown. If the TaskRunner
- is in a call to its Task's run method and that does not return before the
- timeout expires this method sends an Abort to the Task thread and return.
-
-
- A
-
-
-
-
- A TaskRunner that dedicates a single thread to running a single Task.
-
-
-
-
- We Expect MANY wakeup calls on the same TaskRunner.
-
-
-
-
- shut down the task
-
-
-
-
-
- Manages the thread pool for long running tasks. Long running tasks are not
- always active but when they are active, they may need a few iterations of
- processing for them to become idle. The manager ensures that each task is
- processes but that no one task overtakes the system. This is kina like
- cooperative multitasking.
-
-
-
-
- Indexed by service name
-
-
-
-
- This property indicates whether or not async send is enabled.
-
-
-
-
- A Transport that is made reliable by being able to fail over to another
- transport when a transport failure is detected.
-
-
-
-
- Represents the logical networking transport layer. Transports implment the low
- level protocol specific portion of the Communication between the Client and a Broker
- such as TCP, UDP, etc. Transports make use of WireFormat objects to handle translateing
- the cononical OpenWire Commands used in this client into binary wire level packets that
- can be sent to the Broker or Service that the Transport connects to.
-
-
-
-
- Sends a Command object on the Wire but does not wait for any response from the
- receiver before returning.
-
-
- A
-
-
-
-
- Sends a Command object which requires a response from the Broker but does not
- wait for the response, instead a FutureResponse object is returned that the
- caller can use to wait on the Broker's response.
-
-
- A
-
-
- A
-
-
-
-
- Sends a Command to the Broker and waits for a Response to that Command before
- returning, this version waits indefinitely for a response.
-
-
- A
-
-
- A
-
-
-
-
- Sends a Command to the Broker and waits for the given TimeSpan to expire for a
- response before returning.
-
-
- A
-
-
- A
-
-
- A
-
-
-
-
- Allows a caller to find a specific type of Transport in the Chain of
- Transports that is created. This allows a caller to find a specific
- object in the Transport chain and set or get properties on that specific
- instance. If the requested type isn't in the chain than Null is returned.
-
-
- A
-
-
- A
-
-
-
-
- Updates the Uri's that this Transport is aware of and will use to
- connect itself to. If the rebalance option is true this method will
- terminate any current connection and reconnect to another available
- Uri.
-
-
- A
-
-
- A
-
-
-
-
- Indicates if this Transport has already been disposed and can no longer
- be used.
-
-
-
-
- Indicates if this Transport is Fault Tolerant or not. A fault Tolerant
- Transport handles low level connection errors internally allowing a client
- to remain unaware of wire level disconnection and reconnection details.
-
-
-
-
- Indiciates if the Transport is current Connected to is assigned URI.
-
-
-
-
- The Remote Address that this transport is currently connected to.
-
-
-
-
- Returns true if this Transport supports reconnections.
-
-
-
-
- Returns true if this Transport can accept updated lists of connection Uri's.
-
-
-
-
- Adds a new set of Uris to the list of Uris that this Transport can connect to.
-
-
- A
- Should the current connection be broken and a new one created.
-
-
- A
-
-
-
-
- Remove the given Uris from this Transports list of known Uris.
-
-
- A
- Should the current connection be broken and a new one created.
-
-
- A
-
-
-
-
-
-
- Returns true if the command is one sent when a connection is being closed.
-
-
-
- Gets or sets a value indicating whether to asynchronously connect to sockets
-
- true if [async connect]; otherwise, false.
-
-
-
- If doing an asynchronous connect, the milliseconds before timing out if no connection can be made
-
- The async timeout.
-
-
-
- This class is a helper for the asynchronous connect option
-
-
-
-
- callback to properly set chosen transport
-
-
-
-
- Uri to try connecting to
-
-
-
-
- Failover transport issuing the connection attempt
-
-
-
-
- Initializes a new instance of the class.
-
- The set transport.
- The URI.
- The transport.
-
-
-
- Does the connect.
-
-
-
-
-
-
-
-
-
-
- Defines an Interface for a Command Response Builder used by the MockTransport
- to answer Commands sent via the Request and AsnycRequest methods.
-
-
-
-
- Given a Command, check if it requires a response and return the
- appropriate Response that the Broker would send for this Command
-
-
-
-
- When called the ResponseBuilder must construct all the Responses or
- Asynchronous commands that would be sent to this client by the Broker
- upon receipt of the passed command.
-
-
-
-
- Transport used for testing, mimics the behaviour of a normal Transport and allows
- messages to be sent and received
-
-
-
-
- Injects a Command into the Transports inbound message queue, the Commands in the
- inbound Queue are dispatched to the registered CommnadHandler instance for
- processing, this simulates receiving a message from an external source, e.g.
- receiving a new message from the Broker.
-
-
- A
-
-
-
-
- Factory class to create the MockTransport when given on a URI as mock://XXX
-
-
-
-
- Builds responses using the internal Cononical OpenWire Commands format.
-
-
-
-
- An implementation of ITransport that uses sockets to communicate with the broker
-
-
-
-
- Method Start
-
-
-
-
- Property IsStarted
-
-
-
-
- Indicates the name of the Server's Certificate. By default the Host name
- of the remote server is used, however if this doesn't match the name of the
- Server's certificate then this option can be set to override the default.
-
-
-
-
- Indicates the location of the Client Certificate to use when the Broker
- is configured for Client Auth (not common). The SslTransport will supply
- this certificate to the SslStream via the SelectLocalCertificate method.
-
-
-
-
- Password for the Client Certificate specified via configuration.
-
-
-
-
- Indicates if the SslTransport should ignore any errors in the supplied Broker
- certificate and connect anyway, this is useful in testing with a default AMQ
- broker certificate that is self signed.
-
-
-
-
- Should the Inactivity Monitor be enabled on this Transport.
-
-
-
-
- Size in bytes of the receive buffer.
-
-
-
-
- Size in bytes of send buffer.
-
-
-
-
- The time-out value, in milliseconds. The default value is 0, which indicates
- an infinite time-out period. Specifying -1 also indicates an infinite time-out period.
-
-
-
-
- The time-out value, in milliseconds. If you set the property with a value between 1 and 499,
- the value will be changed to 500. The default value is 0, which indicates an infinite
- time-out period. Specifying -1 also indicates an infinite time-out period.
-
-
-
-
- Override in a subclass to create the specific type of transport that is
- being implemented.
-
-
-
-
- Handles asynchronous responses
-
-
-
-
- This class make sure that the connection is still alive,
- by monitoring the reception of commands from the peer of
- the transport.
-
-
-
-
- Used to implement a filter on the transport layer.
-
-
-
-
- Method Oneway
-
- A Command
-
-
-
- Method AsyncRequest
-
- A FutureResponse
- A Command
-
-
-
- Method Request
-
- A Response
- A Command
-
-
-
- Method Request with time out for Response.
-
- A Response
- A Command
- Timeout in milliseconds
-
-
-
- Method Start
-
-
-
-
- Method Dispose
-
-
-
-
- Property IsStarted
-
-
-
-
- Constructor or the Inactivity Monitor
-
-
-
-
-
- Check the write to the broker
-
-
-
-
- Checks if we should allow the read check(if less than 90% of the read
- check time elapsed then we dont do the readcheck
-
-
-
-
-
-
- A Transport filter that is used to log the commands sent and received.
-
-
-
-
- A Transport which guards access to the next transport using a mutex.
-
-
-
-
- A Transport that correlates asynchronous send/receive messages into single request/response.
-
-
-
-
- Creates a normal transport.
-
-
- the transport
-
-
-
- Create a transport factory for the scheme. If we do not support the transport protocol,
- an NMSConnectionException will be thrown.
-
-
-
-
-
-
- A Transport which negotiates the wire format
-
-
-
-
- A FIFO based MessageDispatchChannel.
-
-
-
-
- Defines an interface for a Message Channel used to dispatch incoming
- Messages to a Session or MessageConsumer. The implementation controls
- how the messages are dequeued from the channel, one option is for a
- FIFO ordering while another might be to sort the Message's based on the
- set Message Priority.
-
-
-
- Construct an IdGenerator
-
-
-
- Generate a Unique Id
-
-
- A
-
-
-
-
- Generate a unique ID - that is friendly for a URL or file system
-
-
- A
-
-
-
-
- From a generated id - return the seed (i.e. minus the count)
-
-
- A
-
-
- A
-
-
-
-
- From a generated id - return the generator count
-
-
- A
-
-
- A
-
-
-
-
- Does a proper compare on the ids
-
-
- A
-
-
- A
-
-
- A
-
-
-
-
- As we have to find the hostname as a side-affect of generating a unique
- stub, we allow it's easy retrevial here
-
-
-
-
- Utility class for Tracking Memory Usage with an imposed limit on the amount
- available. Provides methods for objects to wait on more space to become
- available if the memory limit is reached.
-
-
-
-
- If no space is available then this method blocks until more becomes available.
-
-
-
-
- If no space is available then this method blocks until more becomes available
- or until the specified timeout expires.
-
-
- A
-
-
-
-
- Attempts to increase the amount of Memory Used, if non is available to fill
- then this method blocks until more is freed.
-
-
- A
-
-
-
-
- Increase the level of Usage.
-
-
- A
-
-
-
-
- Decrease the level of Usage.
-
-
- A
-
-
-
-
- Checks if the Usage Windows has become full, is so returns true
- otherwise returns false.
-
-
- A
-
-
-
-
- Exception thrown when the broker returns an error
-
-
-
-
- Initializes a new instance of the BrokerException class with serialized data.
- Throws System.ArgumentNullException if the info parameter is null.
- Throws System.Runtime.Serialization.SerializationException if the class name is null or System.Exception.HResult is zero (0).
-
- The SerializationInfo that holds the serialized object data about the exception being thrown.
- The StreamingContext that contains contextual information about the source or destination.
-
-
-
- When overridden in a derived class, sets the SerializationInfo
- with information about the exception.
-
- The SerializationInfo that holds the serialized object data about the exception being thrown.
- The StreamingContext that contains contextual information about the source or destination.
-
-
-
- Generates a nice textual stack trace
-
-
-
-
- Default Compression policy for NMS.ActiveMQ uses the built in GZipStream
- to compress and decompress the message body. This is not compatible with
- compression used by ActiveMQ so users should use this with caution.
-
-
-
-
- Policy interface for Message Compression, the policy should return
- a new Stream for compression or decompression upon request that wraps
- the provided Stream instance.
-
-
-
-
- Represents a connection with a message broker
-
-
-
-
- Starts asynchronous message delivery of incoming messages for this connection.
- Synchronous delivery is unaffected.
-
-
-
-
- Temporarily stop asynchronous delivery of inbound messages for this connection.
- The sending of outbound messages is unaffected.
-
-
-
-
- Creates a new session to work on this connection
-
-
-
-
- Creates a new session to work on this connection
-
-
-
-
- Performs a synchronous request-response with the broker
-
-
-
-
-
- Handle incoming commands
-
- An ITransport
- A Command
-
-
-
- Creates a new local transaction ID
-
-
-
-
- A delegate that can receive transport level exceptions.
-
-
-
-
- An asynchronous listener that is notified when a Fault tolerant connection
- has been interrupted.
-
-
-
-
- An asynchronous listener that is notified when a Fault tolerant connection
- has been resumed.
-
-
-
-
- This property indicates what version of the Protocol we are using to
- communicate with the Broker, if not set we return the lowest version
- number to indicate we support only the basic command set.
-
-
-
-
- This property indicates whether or not async send is enabled.
-
-
-
-
- This property indicates whether or not async close is enabled.
- When the connection is closed, it will either send a synchronous
- DisposeOf command to the broker and wait for confirmation (if true),
- or it will send the DisposeOf command asynchronously.
-
-
-
-
- This property indicates whether or not async sends are used for
- message acknowledgement messages. Sending Acks async can improve
- performance but may decrease reliability.
-
-
-
-
- This property sets the acknowledgment mode for the connection.
- The URI parameter connection.ackmode can be set to a string value
- that maps to the enumeration value.
-
-
-
-
- This property is the maximum number of bytes in memory that a producer will transmit
- to a broker before waiting for acknowledgement messages from the broker that it has
- accepted the previously sent messages. In other words, this how you configure the
- producer flow control window that is used for async sends where the client is responsible
- for managing memory usage. The default value of 0 means no flow control at the client
-
-
-
-
- This property forces all messages that are sent to be sent synchronously overriding
- any usage of the AsyncSend flag. This can reduce performance in some cases since the
- only messages we normally send synchronously are Persistent messages not sent in a
- transaction. This options guarantees that no send will return until the broker has
- acknowledge receipt of the message
-
-
-
-
- This property indicates whether Message's should be copied before being sent via
- one of the Connection's send methods. Copying the Message object allows the user
- to resuse the Object over for another send. If the message isn't copied performance
- can improve but the user must not reuse the Object as it may not have been sent
- before they reset its payload.
-
-
-
-
- Enable or Disable the use of Compression on Message bodies. When enabled all
- messages have their body compressed using the Deflate compression algorithm.
- The recipient of the message must support the use of message compression as well
- otherwise the receiving client will receive a message whose body appears in the
- compressed form.
-
-
-
-
- Indicate whether or not the resources of this Connection should support the
- Message Priority value of incoming messages and dispatch them accordingly.
- When disabled Message are always dispatched to Consumers in FIFO order.
-
-
-
-
- synchronously or asynchronously by the broker.
-
-
-
-
- The Default Client Id used if the ClientId property is not set explicity.
-
-
-
-
- Get/or set the redelivery policy for this connection.
-
-
-
-
- This property determines if the asynchronous message delivery of incoming
- messages has been started for this connection.
-
-
-
-
- Exception thrown when a connection is used that it already closed
-
-
-
-
- Initializes a new instance of the ConnectionClosedException class with serialized data.
- Throws System.ArgumentNullException if the info parameter is null.
- Throws System.Runtime.Serialization.SerializationException if the class name is null or System.Exception.HResult is zero (0).
-
- The SerializationInfo that holds the serialized object data about the exception being thrown.
- The StreamingContext that contains contextual information about the source or destination.
-
-
-
- Represents a connection with a message broker
-
-
-
-
- Get/or set the broker Uri.
-
-
-
-
- A Delegate that is called each time a Message is dispatched to allow the client to do
- any necessary transformations on the received message before it is delivered. The
- ConnectionFactory sets the provided delegate instance on each Connection instance that
- is created from this factory, each connection in turn passes the delegate along to each
- Session it creates which then passes that along to the Consumers it creates.
-
-
-
-
- A delegate that is called each time a Message is sent from this Producer which allows
- the application to perform any needed transformations on the Message before it is sent.
- The ConnectionFactory sets the provided delegate instance on each Connection instance that
- is created from this factory, each connection in turn passes the delegate along to each
- Session it creates which then passes that along to the Producers it creates.
-
-
-
-
- Implements the Connection Meta-Data feature for Apache.NMS.ActiveMQ
-
-
-
-
- Exception thrown when a consumer is used that it already closed
-
-
-
-
- Initializes a new instance of the ConsumerClosedException class with serialized data.
- Throws System.ArgumentNullException if the info parameter is null.
- Throws System.Runtime.Serialization.SerializationException if the class name is null or System.Exception.HResult is zero (0).
-
- The SerializationInfo that holds the serialized object data about the exception being thrown.
- The StreamingContext that contains contextual information about the source or destination.
-
-
-
- Summary description for DestinationFilter.
-
-
-
-
- Interface that provides for a Class to provide dispatching service for
- an OpenWire MessageDispatch command.
-
-
-
-
- Exception thrown when an IO error occurs
-
-
-
-
- Called before a commit or rollback is applied.
-
-
-
-
- Called after a commit
-
-
-
-
- Called after a transaction rollback
-
-
-
-
- An object capable of receiving messages from some destination
-
-
-
-
- Used to get an enqueued message from the unconsumedMessages list. The
- amount of time this method blocks is based on the timeout value. if
- timeout == Timeout.Infinite then it blocks until a message is received.
- if timeout == 0 then it it tries to not block at all, it returns a
- message if it is available if timeout > 0 then it blocks up to timeout
- amount of time. Expired messages will consumed by this method.
-
-
- A
-
-
- A
-
-
-
-
- A Delegate that is called each time a Message is dispatched to allow the client to do
- any necessary transformations on the received message before it is delivered.
-
-
-
-
- An object capable of sending messages to some destination
-
-
-
-
- Class used to define the various limits that should be used for the Prefetch
- limit on destination based on the type of Destination in use.
-
-
-
-
- Exception thrown when an Request times out.
-
-
-
-
- Default provider of ISession
-
-
-
-
- Private object used for synchronization, instead of public "this"
-
-
-
-
- Delete a destination (Queue, Topic, Temp Queue, Temp Topic).
-
-
-
-
- Ensures that a transaction is started
-
-
-
-
- Prevents message from throwing an exception if a client calls Acknoweldge on
- a message that is part of a transaction either being produced or consumed. The
- JMS Spec indicates that users should be able to call Acknowledge with no effect
- if the message is in a transaction.
-
-
- A
-
-
-
-
- Sets the prefetch size, the maximum number of messages a broker will dispatch to consumers
- until acknowledgements are received.
-
-
-
-
- Sets the maximum number of messages to keep around per consumer
- in addition to the prefetch window for non-durable topics until messages
- will start to be evicted for slow consumers.
- Must be > 0 to enable this feature
-
-
-
-
- Enables or disables whether asynchronous dispatch should be used by the broker
-
-
-
-
- Enables or disables exclusive consumers when using queues. An exclusive consumer means
- only one instance of a consumer is allowed to process messages on a queue to preserve order
-
-
-
-
- Enables or disables retroactive mode for consumers; i.e. do they go back in time or not?
-
-
-
-
- Sets the default consumer priority for consumers
-
-
-
-
- A Delegate that is called each time a Message is dispatched to allow the client to do
- any necessary transformations on the received message before it is delivered.
- The Session instance sets the delegate on each Consumer it creates.
-
-
-
-
- A delegate that is called each time a Message is sent from this Producer which allows
- the application to perform any needed transformations on the Message before it is sent.
- The Session instance sets the delegate on each Producer it creates.
-
-
-
-
- Method AddSynchronization
-
-
-
-
diff --git a/lib/Net/4.0/Apache.NMS.dll b/lib/Net/4.0/Apache.NMS.dll
deleted file mode 100644
index b1ec61fb..00000000
Binary files a/lib/Net/4.0/Apache.NMS.dll and /dev/null differ
diff --git a/lib/Net/4.0/Apache.NMS.pdb b/lib/Net/4.0/Apache.NMS.pdb
deleted file mode 100644
index 30620408..00000000
Binary files a/lib/Net/4.0/Apache.NMS.pdb and /dev/null differ
diff --git a/lib/Net/4.0/Apache.NMS.xml b/lib/Net/4.0/Apache.NMS.xml
deleted file mode 100644
index b766bed5..00000000
--- a/lib/Net/4.0/Apache.NMS.xml
+++ /dev/null
@@ -1,2654 +0,0 @@
-
-
-
- Apache.NMS
-
-
-
-
- A policy used to customize exactly how you want the redelivery to work.
-
-
-
-
- The time in milliseconds to delay a redelivery
-
- The redelivered counter.
-
-
-
-
- Gets or sets the collision avoidance percent. This causes the redelivery delay
- to be adjusted in order to avoid possible collision when messages are redelivered
- to concurrent consumers.
-
- The collision avoidance factor.
-
-
-
- Gets or sets a value indicating whether to [use collision avoidance].
-
-
- true if [use collision avoidance]; otherwise, false.
-
-
-
-
- The time in milliseconds to initially delay a redelivery
-
- The initial redelivery delay.
-
-
-
- Gets or sets the maximum redeliveries. A value less than zero indicates
- that there is no maximum and the NMS provider should retry forever.
-
- The maximum redeliveries.
-
-
-
- Gets or sets a value indicating whether [use exponential back off].
-
-
- true if [use exponential back off]; otherwise, false.
-
-
-
-
- Gets or sets the back off multiplier.
-
- The back off multiplier.
-
-
-
- Clone this object and return a new instance that the caller now owns.
-
-
-
-
- Gets the random number generator.
-
- The random number generator.
-
-
-
- Gets the next boolean
-
- true if [next bool]; otherwise, false.
-
-
-
- Convert the acknowledgment mode string into AcknowledgementMode enum.
-
-
- Equivalent enum value. If unknown string is encounted, it will default to AutoAcknowledge.
-
-
-
- Convert an object into a text message. The object must be serializable to XML.
-
-
-
-
- Convert an object into a text message. The object must be serializable to XML.
-
-
-
-
- Convert a text message into an object. The object must be serializable from XML.
-
-
-
-
- Serialize the object as XML into the Text body of the message.
- Set the NMSType to the full name of the object type.
-
-
-
-
-
-
-
- Deserialize the object from the text message. The object must be serializable from XML.
-
-
-
-
-
-
- Get the runtime type for the class name. This routine will search all loaded
- assemblies in the current App Domain to find the type.
-
- Full name of the type.
- Type object if found, or null if not found.
-
-
-
- The start of the Windows epoch
-
-
-
-
- The start of the Java epoch
-
-
-
-
- The difference between the Windows epoch and the Java epoch
- in milliseconds.
-
-
-
-
- A BinaryWriter that switches the endian orientation of the read operations so that they
- are compatible across platforms.
-
-
-
-
- Method Read
-
- An int
- A char[]
- An int
- An int
-
-
-
- Method ReadChars
-
- A char[]
- An int
-
-
-
- Method ReadInt16
-
- A short
-
-
-
- Method ReadChar
-
- A char
-
-
-
- Method ReadInt64
-
- A long
-
-
-
- Method ReadUInt64
-
- An ulong
-
-
-
- Method ReadUInt32
-
- An uint
-
-
-
- Method ReadUInt16
-
- An ushort
-
-
-
- Method ReadInt32
-
- An int
-
-
-
- Method ReadString
-
- A string
-
-
-
- Method ReadString16, reads a String value encoded in the Java modified
- UTF-8 format with a length index encoded as a 16bit unsigned short.
-
- A string
-
-
-
- Method ReadString32, reads a String value encoded in the Java modified
- UTF-8 format with a length index encoded as a singed integer value.
-
- A string
-
-
-
- A BinaryWriter that switches the endian orientation of the write operations so that they
- are compatible across platforms.
-
-
-
-
- Method Write
-
- A long
-
-
-
- Method Write
-
- An ushort
-
-
-
- Method Write
-
- An int
-
-
-
- Method Write
-
- A char[]
- An int
- An int
-
-
-
- Method Write
-
- A char[]
-
-
-
- Method Write
-
- An uint
-
-
-
- Method Write
-
- A char
-
-
-
- Method Write
-
- An ulong
-
-
-
- Method Write
-
- A short
-
-
-
- Method Write, writes a string to the output using the WriteString16
- method.
-
- A string
-
-
-
- Method WriteString16, writes a string to the output using the Java
- standard modified UTF-8 encoding with an unsigned short value written first to
- indicate the length of the encoded data, the short is read as an unsigned
- value so the max amount of data this method can write is 65535 encoded bytes.
-
- Unlike the WriteString32 method this method does not encode the length
- value to -1 if the string is null, this is to match the behaviour of
- the Java DataOuputStream class's writeUTF method.
-
- Because modified UTF-8 encding can result in a number of bytes greater that
- the size of the String this method must first check that the encoding proces
- will not result in a value that cannot be written becuase it is greater than
- the max value of an unsigned short.
-
- A string
-
-
-
- Method WriteString32, writes a string to the output using the Openwire
- standard modified UTF-8 encoding which an int value written first to
- indicate the length of the encoded data, the int is read as an signed
- value so the max amount of data this method can write is 2^31 encoded bytes.
-
- In the case of a null value being passed this method writes a -1 to the
- stream to indicate that the string is null.
-
- Because modified UTF-8 encding can result in a number of bytes greater that
- the size of the String this method must first check that the encoding proces
- will not result in a value that cannot be written becuase it is greater than
- the max value of an int.
-
- A string
-
-
-
- Method Write
-
- A double
-
-
-
- Method Write
-
- A double
-
-
-
- Support class that switches from one endian to the other.
-
-
-
-
- Utility class used to set NMS properties via introspection for IMessage derived
- instances. This class allows IMessage classes to define Message specific properties
- that can be accessed using the standard property get / set semantics.
-
- This is especially useful for NMSX type properties which can vary by provider and
- are obtianed via a call to IConnectionMetaData.NMSXPropertyNames. The client can
- set the properties on an IMessage instance without a direct cast to the providers
- specific Message types.
-
- Properties accessed in this way are treated as NMS Message headers which are never
- read-only therefore there is no exception thrown if the message itself is in the
- read-only property mode.
-
-
-
-
- This class provides a mechanism to intercept calls to a IPrimitiveMap
- instance and perform validation, handle type conversion, or some other
- function necessary to use the PrimitiveMap in a Message or other NMS
- object.
-
- Be default this class enforces the standard conversion policy for primitive
- types in NMS shown in the table below:
-
- | | boolean byte short char int long float double String byte[]
- |----------------------------------------------------------------------
- |boolean | X X
- |byte | X X X X X
- |short | X X X X
- |char | X X
- |int | X X X
- |long | X X
- |float | X X X
- |double | X X
- |String | X X X X X X X X
- |byte[] | X
- |----------------------------------------------------------------------
-
-
-
-
-
- Represents a Map of primitive types where the keys are all string instances
- and the values are strings or numbers.
-
-
-
-
- Base Utility class for conversion between IMessage type objects for different
- NMS providers.
-
-
-
-
- Copies the standard NMS and user defined properties from the givem
- message to the specified message, the class version transforms the
- Destination instead of just doing a straight copy.
-
-
-
-
- Copies the standard NMS and user defined properties from the givem
- message to the specified message, this method makes no attempt to convert
- the values in the Message to native provider implementations.
-
-
-
-
- A default implementation of IPrimitiveMap
-
-
-
-
- Method ToString
-
- A string
-
-
-
- Unmarshalls the map from the given data or if the data is null just
- return an empty map
-
-
-
-
- Unmarshals a PrimitiveMap directly from a Stream object. This
- allows for clients to read PrimitiveMaps from Compressed or other
- wise encoded streams without this class needing to know about it.
-
-
- A
-
-
- A
-
-
-
-
- Marshals a PrimitiveMap directly to a Stream object. This
- allows a client to write a PrimitiveMap in a compressed or
- otherwise encoded form without this class needing to know
- about it.
-
-
- A
-
-
-
-
- Marshals the primitive type map to a byte array
-
-
-
-
- Unmarshals the primitive type map from the given byte array
-
-
-
-
- Class to provide support for working with Session objects.
-
-
-
-
- Get the destination by parsing the embedded type prefix. Default is Queue if no prefix is
- embedded in the destinationName.
-
- Session object to use to get the destination.
- Name of destination with embedded prefix. The embedded prefix can be one of the following:
-
- - queue://
- - topic://
- - temp-queue://
- - temp-topic://
-
-
-
-
-
-
- Get the destination by parsing the embedded type prefix.
-
- Session object to use to get the destination.
- Name of destination with embedded prefix. The embedded prefix can be one of the following:
-
- - queue://
- - topic://
- - temp-queue://
- - temp-topic://
-
-
- Default type if no embedded prefix is specified.
-
-
-
-
- Delete the named destination by parsing the embedded type prefix. Default is Queue if no prefix is
- embedded in the destinationName.
-
- Session object to use to get the destination.
- Name of destination with embedded prefix. The embedded prefix can be one of the following:
-
- - queue://
- - topic://
- - temp-queue://
- - temp-topic://
-
-
-
-
-
-
- Delete the named destination by parsing the embedded type prefix.
-
- Session object to use to get the destination.
- Name of destination with embedded prefix. The embedded prefix can be one of the following:
-
- - queue://
- - topic://
- - temp-queue://
- - temp-topic://
-
-
- Default type if no embedded prefix is specified.
-
-
-
-
- Class to provide support for Uri query parameters which uses .Net reflection
- to identify and set properties.
-
-
-
-
- Given a string that could be a Composite Uri that uses syntax not compatible
- with the .NET Uri class such as an ActiveMQ failover Uri formatted as
- "failover://(tcp://localhost:61616)", the initial '://' must be changed
- to ':(' so that the Uri class doesn't attempt to parse the '(tcp:' as
- the Uri's Authority as that is not a valid host name.
-
-
- A string that could be a Composite Uri that uses syntax not compatible
- with the .NET Uri class
-
-
-
-
- Parse a Uri query string of the form ?x=y&z=0
- into a map of name/value pairs.
-
- The query string to parse. This string should not contain
- Uri escape characters.
-
-
-
- Sets the public properties of a target object using a string map.
- This method uses .Net reflection to identify public properties of
- the target object matching the keys from the passed map.
-
- The object whose properties will be set.
- Map of key/value pairs.
-
-
-
- Sets the public properties of a target object using a string map.
- This method uses .Net reflection to identify public properties of
- the target object matching the keys from the passed map.
-
- The object whose properties will be set.
- Map of key/value pairs.
- Key value prefix. This is prepended to the property name
- before searching for a matching key value.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Class to provide support for working with Xml objects.
-
-
-
-
- From xml spec valid chars:
- #x9 | #xA | #xD | [#x20-#xD7FF] | [#xE000-#xFFFD] | [#x10000-#x10FFFF]
- any Unicode character, excluding the surrogate blocks, FFFE, and FFFF.
-
-
-
-
- Static class constructor.
-
-
-
-
- Serialize the object to XML format. The XML encoding will be UTF-8. A Byte Order Mark (BOM)
- will NOT be placed at the beginning of the string.
-
-
-
-
-
-
- This removes characters that are invalid for xml encoding
-
- Text to be encoded.
- Text with invalid xml characters removed.
-
-
-
-
- A BytesMessage object is used to send a message containing a stream of uninterpreted
- bytes. It inherits from the Message interface and adds a bytes message body. The
- receiver of the message supplies the interpretation of the bytes.
-
- This message type is for client encoding of existing message formats. If possible,
- one of the other self-defining message types should be used instead.
-
- Although the NMS API allows the use of message properties with byte messages, they
- are typically not used, since the inclusion of properties may affect the format.
-
- When the message is first created, and when ClearBody is called, the body of the
- message is in write-only mode. After the first call to Reset has been made, the
- message body is in read-only mode. After a message has been sent, the client that
- sent it can retain and modify it without affecting the message that has been sent.
- The same message object can be sent multiple times. When a message has been received,
- the provider has called Reset so that the message body is in read-only mode for the
- client.
-
- If ClearBody is called on a message in read-only mode, the message body is cleared and
- the message is in write-only mode.
-
- If a client attempts to read a message in write-only mode, a MessageNotReadableException
- is thrown.
-
- If a client attempts to write a message in read-only mode, a MessageNotWriteableException
- is thrown.
-
-
-
-
- Represents a message either to be sent to a message broker or received from a message broker.
-
-
-
-
- If using client acknowledgement mode on the session, then this method will acknowledge that the
- message has been processed correctly.
-
-
-
-
- Clears out the message body. Clearing a message's body does not clear its header
- values or property entries.
-
- If this message body was read-only, calling this method leaves the message body in
- the same state as an empty body in a newly created message.
-
-
-
-
- Clears a message's properties.
-
- The message's header fields and body are not cleared.
-
-
-
-
- Provides access to the message properties (headers).
-
-
-
-
- The correlation ID used to correlate messages from conversations or long running business processes.
-
-
-
-
- The destination of the message. This property is set by the IMessageProducer.
-
-
-
-
- The amount of time for which this message is valid. Zero if this message does not expire.
-
-
-
-
- The message ID which is set by the provider.
-
-
-
-
- Whether or not this message is persistent.
-
-
-
-
- The Priority of this message.
-
-
-
-
- Returns true if this message has been redelivered to this or another consumer before being acknowledged successfully.
-
-
-
-
- The destination that the consumer of this message should send replies to
-
-
-
-
- The timestamp of when the message was pubished in UTC time. If the publisher disables setting
- the timestamp on the message, the time will be set to the start of the UNIX epoc (1970-01-01 00:00:00).
-
-
-
-
- The type name of this message.
-
-
-
-
- Reads a byte from the Message Stream.
-
-
- A
-
-
- Thrown when the Message is in write-only mode.
-
-
- Thrown when an unexpected end of bytes has been reached.
-
-
- Thrown when there is an unhandled exception thrown from the provider.
-
-
-
-
- Writes a byte to the Message stream.
-
-
- A
-
-
- Thrown when the Message is in read-only mode.
-
-
- Thrown when there is an unhandled exception thrown from the provider.
-
-
-
-
- Reads a boolean from the Message Stream.
-
-
- A
-
-
- Thrown when the Message is in write-only mode.
-
-
- Thrown when an unexpected end of bytes has been reached.
-
-
- Thrown when there is an unhandled exception thrown from the provider.
-
-
-
-
- Write a one byte value to the message stream representing the boolean
- value passed.
-
-
- A
-
-
- Thrown when the Message is in read-only mode.
-
-
- Thrown when there is an unhandled exception thrown from the provider.
-
-
-
-
- Reads a char from the Message Stream.
-
-
- A
-
-
- Thrown when the Message is in write-only mode.
-
-
- Thrown when an unexpected end of bytes has been reached.
-
-
- Thrown when there is an unhandled exception thrown from the provider.
-
-
-
-
- Write a two byte value to the message stream representing the character
- value passed. High byte first.
-
-
- A
-
-
- Thrown when the Message is in read-only mode.
-
-
- Thrown when there is an unhandled exception thrown from the provider.
-
-
-
-
- Reads a Short from the Message Stream.
-
-
- A
-
-
- Thrown when the Message is in write-only mode.
-
-
- Thrown when an unexpected end of bytes has been reached.
-
-
- Thrown when there is an unhandled exception thrown from the provider.
-
-
-
-
- Write a two byte value to the message stream representing the short
- value passed. High byte first.
-
-
- A
-
-
- Thrown when the Message is in read-only mode.
-
-
- Thrown when there is an unhandled exception thrown from the provider.
-
-
-
-
- Reads an int from the Message Stream.
-
-
- A
-
-
- Thrown when the Message is in write-only mode.
-
-
- Thrown when an unexpected end of bytes has been reached.
-
-
- Thrown when there is an unhandled exception thrown from the provider.
-
-
-
-
- Write a four byte value to the message stream representing the integer
- value passed. High byte first.
-
-
- A
-
-
- Thrown when the Message is in read-only mode.
-
-
- Thrown when there is an unhandled exception thrown from the provider.
-
-
-
-
- Reads a long from the Message Stream.
-
-
- A
-
-
- Thrown when the Message is in write-only mode.
-
-
- Thrown when an unexpected end of bytes has been reached.
-
-
- Thrown when there is an unhandled exception thrown from the provider.
-
-
-
-
- Write a eight byte value to the message stream representing the long
- value passed. High byte first.
-
-
- A
-
-
- Thrown when the Message is in read-only mode.
-
-
- Thrown when there is an unhandled exception thrown from the provider.
-
-
-
-
- Reads a float from the Message Stream.
-
-
- A
-
-
- Thrown when the Message is in write-only mode.
-
-
- Thrown when an unexpected end of bytes has been reached.
-
-
- Thrown when there is an unhandled exception thrown from the provider.
-
-
-
-
- Write a four byte value to the message stream representing the float
- value passed. High byte first.
-
-
- A
-
-
- Thrown when the Message is in read-only mode.
-
-
- Thrown when there is an unhandled exception thrown from the provider.
-
-
-
-
- Reads an double from the Message Stream.
-
-
- A
-
-
- Thrown when the Message is in write-only mode.
-
-
- Thrown when an unexpected end of bytes has been reached.
-
-
- Thrown when there is an unhandled exception thrown from the provider.
-
-
-
-
- Write a eight byte value to the message stream representing the double
- value passed. High byte first.
-
-
- A
-
-
- Thrown when the Message is in read-only mode.
-
-
- Thrown when there is an unhandled exception thrown from the provider.
-
-
-
-
- Reads a byte array from the bytes message stream.
-
- If the length of array value is less than the number of bytes remaining to
- be read from the stream, the array should be filled. A subsequent call reads
- the next increment, and so on.
-
- If the number of bytes remaining in the stream is less than the length of array
- value, the bytes should be read into the array. The return value of the total number
- of bytes read will be less than the length of the array, indicating that there are
- no more bytes left to be read from the stream. The next read of the stream returns -1.
-
-
- The byte array that will be used as a buffer to read into.
-
-
- A
- The number of bytes read into the passed byte array, or -1 if there are no more
- bytes left to be read from the stream.
-
-
- Thrown when there is an unhandled exception thrown from the provider.
-
-
- Thrown when the Message is in write-only mode.
-
-
-
-
- Reads a portion of the bytes message stream.
-
- If the length of array value is less than the number of bytes remaining to be
- read from the stream, the array should be filled. A subsequent call reads the
- next increment, and so on.
-
- If the number of bytes remaining in the stream is less than the length of array
- value, the bytes should be read into the array. The return value of the total
- number of bytes read will be less than the length of the array, indicating that
- there are no more bytes left to be read from the stream. The next read of the
- stream returns -1.
-
- If length is negative, or length is greater than the length of the array value,
- then an Exception is thrown. No bytes will be read from the stream for this
- exception case.
-
-
- The byte array that will be used as a buffer to read into.
-
-
- The amount of bytes to read into the buffer.
-
-
- A
- The number of bytes read into the passed byte array, or -1 if there are no more
- bytes left to be read from the stream.
-
-
- Thrown when the Message is in write-only mode.
-
-
- Thrown when there is an unhandled exception thrown from the provider.
-
-
-
-
- Writes a byte array to the bytes message stream.
-
-
- A
-
-
- Thrown when the Message is in read-only mode.
-
-
- Thrown when there is an unhandled exception thrown from the provider.
-
-
-
-
- Writes a portion of a byte array to the bytes message stream.
-
-
- A
-
-
- A
-
-
- A
-
-
- Thrown when the Message is in read-only mode.
-
-
- Thrown when there is an unhandled exception thrown from the provider.
-
-
-
-
- Reads a string that has been encoded using a modified UTF-8 format from the bytes
- message stream.
-
-
- A
-
-
- Thrown when the Message is in write-only mode.
-
-
- Thrown when an unexpected end of bytes has been reached.
-
-
- Thrown when there is an unhandled exception thrown from the provider.
-
-
-
-
- Writes a string to the bytes message stream using UTF-8 encoding in a
- machine-independent manner.
-
-
- A
-
-
- Thrown when the Message is in read-only mode.
-
-
- Thrown when there is an unhandled exception thrown from the provider.
-
-
-
-
- Writes an object to the bytes message stream.
-
- This method works only for the objectified primitive object types
- (Int32, Double, Boolean ...), String objects, and byte arrays.
-
-
- A
- the object in the .NET programming language to be written; it must not be null
-
-
- Thrown when the Message has an invalid format.
-
-
- Thrown when the Message is in read-only mode.
-
-
- Thrown when there is an unhandled exception thrown from the provider.
-
-
-
-
- Puts the message body in read-only mode and repositions the stream of bytes to the beginning.
-
-
- Thrown when the Message has an invalid format.
-
-
- Thrown when there is an unhandled exception thrown from the provider.
-
-
-
-
- Gets the number of bytes of the message body when the message is in read-only mode.
- The value returned can be used to allocate a byte array. The value returned is the
- entire length of the message body, regardless of where the pointer for reading the
- message is currently located.
-
-
- Thrown when the Message is in write-only mode.
-
-
- Thrown when there is an unhandled exception thrown from the provider.
-
-
-
-
- The mode used to acknowledge messages after they are consumed
-
-
-
-
- With this acknowledgment mode, the session will not
- acknowledge receipt of a message since the broker assumes
- successful receipt of a message after the onMessage handler
- has returned without error.
-
-
-
-
- With this acknowledgment mode, the session automatically
- acknowledges a client's receipt of a message either when
- the session has successfully returned from a call to receive
- or when the message listener the session has called to
- process the message successfully returns. Acknowlegements
- may be delayed in this mode to increase performance at
- the cost of the message being redelivered this client fails.
-
-
-
-
- With this acknowledgment mode, the client acknowledges a
- consumed message by calling the message's acknowledge method.
- This acknowledgement acknowledges the given message and all
- unacknowedged messages that have preceeded it for the session
- in which the message was delivered.
-
-
-
-
- Messages will be consumed when the transaction commits.
-
-
-
-
- With this acknowledgment mode, the client acknowledges a
- consumed message by calling the message's acknowledge method.
- This acknowledgement mode allows the client to acknowledge a
- single message. This mode is not required to be supported by
- all NMS providers, however the provider should throw an appropriate
- exception to indicate that the mode is unsupported.
-
-
-
-
- A delegate that can receive transport level exceptions.
-
-
-
-
- A delegate that is used by Fault tolerant NMS Implementation to notify their
- clients that the Connection is not currently active to due some error.
-
-
-
-
- A delegate that is used by Fault tolerant NMS Implementation to notify their
- clients that the Connection that was interrupted has now been restored.
-
-
-
-
- Represents a connection with a message broker
-
-
-
-
- A lifecycle for NMS objects to indicate they can be started
-
-
-
-
- A lifecycle for NMS objects to indicate they can be stopped
-
-
-
-
- Creates a new session to work on this connection
-
-
-
-
- Creates a new session to work on this connection
-
-
-
-
- Closes the connection.
-
-
-
-
- An asynchronous listener which can be notified if an error occurs
-
-
-
-
- An asynchronous listener that is notified when a Fault tolerant connection
- has been interrupted.
-
-
-
-
- An asynchronous listener that is notified when a Fault tolerant connection
- has been resumed.
-
-
-
-
- A Delegate that is called each time a Message is dispatched to allow the client to do
- any necessary transformations on the received message before it is delivered. The
- Connection sets the provided delegate instance on each Session it creates which then
- passes that along to the Consumers it creates.
-
-
-
-
- A delegate that is called each time a Message is sent from this Producer which allows
- the application to perform any needed transformations on the Message before it is sent.
- The Connection sets the provided delegate instance on each Session it creates which then
- passes that along to the Producer it creates.
-
-
-
-
- The default timeout for network requests.
-
-
-
-
- The default acknowledgement mode
-
-
-
-
- Sets the unique clienet ID for this connection before Start() or returns the
- unique client ID after the connection has started
-
-
-
-
- Get/or set the redelivery policy for this connection.
-
-
-
-
- Gets the Meta Data for the NMS Connection instance.
-
-
-
-
- A Factory of IConnection objects
-
-
-
-
- Creates a new connection
-
-
-
-
- Creates a new connection with the given user name and password
-
-
-
-
- Get/or set the broker Uri.
-
-
-
-
- Get/or set the redelivery policy that new IConnection objects are
- assigned upon creation.
-
-
-
-
- A Delegate that is called each time a Message is dispatched to allow the client to do
- any necessary transformations on the received message before it is delivered. The
- ConnectionFactory sets the provided delegate instance on each Connection instance that
- is created from this factory, each connection in turn passes the delegate along to each
- Session it creates which then passes that along to the Consumers it creates.
-
-
-
-
- A delegate that is called each time a Message is sent from this Producer which allows
- the application to perform any needed transformations on the Message before it is sent.
- The ConnectionFactory sets the provided delegate instance on each Connection instance that
- is created from this factory, each connection in turn passes the delegate along to each
- Session it creates which then passes that along to the Producers it creates.
-
-
-
-
- Provides information describing the NMS IConnection instance.
-
-
-
-
- Get the Major version number of the NMS API this Provider supports.
-
-
-
-
- Get the Minor version number of the NMS API this Provider supports.
-
-
-
-
- Get the name of this NMS Provider.
-
-
-
-
- Gets a formatted string detailing the NMS API version this Provider supports.
-
-
-
-
- Gets a String array of all the NMSX property names this NMS Provider supports.
-
-
-
-
- Gets the Providers Major version number.
-
-
-
-
- Gets the Providers Minor version number.
-
-
-
-
- Gets a formatted string detailing the version of this NMS Provider.
-
-
-
-
- Represents the type of the destination such as a queue or topic.
-
-
-
-
- A base interface for destinations such as queues or topics
-
-
-
-
- Represents an NMS exception
-
-
-
-
- Initializes a new instance of the NMSException class with serialized data.
- Throws System.ArgumentNullException if the info parameter is null.
- Throws System.Runtime.Serialization.SerializationException if the class name is null or System.Exception.HResult is zero (0).
-
- The SerializationInfo that holds the serialized object data about the exception being thrown.
- The StreamingContext that contains contextual information about the source or destination.
-
-
-
- When overridden in a derived class, sets the SerializationInfo with information about the exception.
-
- The SerializationInfo that holds the serialized object data about the exception being thrown.
- The StreamingContext that contains contextual information about the source or destination.
-
-
-
- Returns the error code for the exception, if one has been provided.
-
-
-
-
- Initializes a new instance of the IllegalStateException class with serialized data.
- Throws System.ArgumentNullException if the info parameter is null.
- Throws System.Runtime.Serialization.SerializationException if the class name is null or System.Exception.HResult is zero (0).
-
- The SerializationInfo that holds the serialized object data about the exception being thrown.
- The StreamingContext that contains contextual information about the source or destination.
-
-
-
- Represents a Map message which contains key and value pairs which are
- of primitive types
-
-
-
-
- A delegate that can receive messages async.
-
-
-
-
- A delegate that a client can register that will be called each time a consumer dispatches a message
- to the client code to allow the client to Transform a received message from one type to another,
- StreamMessage to TextMessage, ObjectMessage to TextMessage containing XML, etc. This allows a
- client to create a consumer that will automatically transform a message to a type that the client is
- capable of processing or adding additional information to a received message. For messages that do
- not need to be processed the client should return null from this method, in this case the original
- message will be dispatched to the client.
-
-
-
-
- A consumer of messages
-
-
-
-
- Waits until a message is available and returns it
-
-
-
-
- If a message is available within the timeout duration it is returned otherwise this method returns null
-
-
-
-
- If a message is available immediately it is returned otherwise this method returns null
-
-
-
-
- Closes the message consumer.
-
-
- Clients should close message consumers them when they are not needed.
- This call blocks until a receive or message listener in progress has completed.
- A blocked message consumer receive call returns null when this message consumer is closed.
-
-
-
-
- An asynchronous listener which can be used to consume messages asynchronously
-
-
-
-
- A Delegate that is called each time a Message is dispatched to allow the client to do
- any necessary transformations on the received message before it is delivered.
-
-
-
-
- A delegate that a client can register that will be called each time a Producer's send method is
- called to allow the client to Transform a sent message from one type to another, StreamMessage to
- TextMessage, ObjectMessage to TextMessage containing XML, etc. This allows a client to create a
- producer that will automatically transform a message to a type that some receiving client is
- capable of processing or adding additional information to a sent message such as additional message
- headers, etc. For messages that do not need to be processed the client should return null from
- this method, in this case the original message will be sent.
-
-
-
-
- An object capable of sending messages to some destination
-
-
-
-
- Sends the message to the default destination for this producer
-
-
-
-
- Sends the message to the default destination with the explicit QoS configuration
-
-
-
-
- Sends the message to the given destination
-
-
-
-
- Sends the message to the given destination with the explicit QoS configuration
-
-
-
-
- Close the producer.
-
-
-
-
- Creates a new message with an empty body
-
-
-
-
- Creates a new text message with an empty body
-
-
-
-
- Creates a new text message with the given body
-
-
-
-
- Creates a new Map message which contains primitive key and value pairs
-
-
-
-
- Creates a new Object message containing the given .NET object as the body
-
-
-
-
- Creates a new binary message
-
-
-
-
- Creates a new binary message with the given body
-
-
-
-
- Creates a new stream message
-
-
-
-
- A delegate that is called each time a Message is sent from this Producer which allows
- the application to perform any needed transformations on the Message before it is sent.
-
-
-
-
- Initializes a new instance of the InvalidClientIDException class with serialized data.
- Throws System.ArgumentNullException if the info parameter is null.
- Throws System.Runtime.Serialization.SerializationException if the class name is null or System.Exception.HResult is zero (0).
-
- The SerializationInfo that holds the serialized object data about the exception being thrown.
- The StreamingContext that contains contextual information about the source or destination.
-
-
-
- An attempt is made to access an invalid destination
-
-
-
-
- Initializes a new instance of the InvalidDestinationException class with serialized data.
- Throws System.ArgumentNullException if the info parameter is null.
- Throws System.Runtime.Serialization.SerializationException if the class name is null or System.Exception.HResult is zero (0).
-
- The SerializationInfo that holds the serialized object data about the exception being thrown.
- The StreamingContext that contains contextual information about the source or destination.
-
-
-
- Initializes a new instance of the InvalidSelectorException class with serialized data.
- Throws System.ArgumentNullException if the info parameter is null.
- Throws System.Runtime.Serialization.SerializationException if the class name is null or System.Exception.HResult is zero (0).
-
- The SerializationInfo that holds the serialized object data about the exception being thrown.
- The StreamingContext that contains contextual information about the source or destination.
-
-
-
- Represents an Object message which contains a serializable .Net object.
-
-
-
-
- Represents a queue in a message broker. A message sent to a queue is delivered
- to at most one consumer on the queue.
-
-
-
-
- A client uses a QueueBrowser object to look at messages on a queue without removing them.
-
- The Enumeration method returns a java.util.Enumeration that is used to scan the queue's
- messages. It may be an enumeration of the entire content of a queue, or it may contain
- only the messages matching a message selector.
-
- Messages may be arriving and expiring while the scan is done. The NMS API does not
- require the content of an enumeration to be a static snapshot of queue content. Whether
- these changes are visible or not depends on the NMS provider.
-
-
-
-
- Closes the QueueBrowser.
-
-
- If NMS Provider fails to close the Browser for some reason.
-
-
-
-
- Gets this queue browser's message selector expression. If no Message
- selector was specified than this method returns null.
-
-
- If NMS Provider fails to get the Message Selector for some reason.
-
-
-
-
- Gets the queue associated with this queue browser.
-
-
- If NMS Provider fails to retrieve the IQueue associated with the Browser
- doe to some internal error.
-
-
-
-
- Represents a single unit of work on an IConnection.
- So the ISession can be used to perform transactional receive and sends
-
-
-
-
- Creates a producer of messages
-
-
-
-
- Creates a producer of messages on a given destination
-
-
-
-
- Creates a consumer of messages on a given destination
-
-
-
-
- Creates a consumer of messages on a given destination with a selector
-
-
-
-
- Creates a consumer of messages on a given destination with a selector
-
-
-
-
- Creates a named durable consumer of messages on a given destination with a selector
-
-
-
-
- Deletes a durable consumer created with CreateDurableConsumer().
-
- Name of the durable consumer
-
-
-
- Creates a QueueBrowser object to peek at the messages on the specified queue.
-
-
- A
-
-
- A
-
-
- If the Prodiver does not support creation of Queue Browsers.
-
-
-
-
- Creates a QueueBrowser object to peek at the messages on the specified queue
- using a message selector.
-
-
- A
-
-
- A
-
-
- A
-
-
- If the Prodiver does not support creation of Queue Browsers.
-
-
-
-
- Returns the queue for the given name
-
-
-
-
- Returns the topic for the given name
-
-
-
-
- Creates a temporary queue
-
-
-
-
- Creates a temporary topic
-
-
-
-
- Delete a destination (Queue, Topic, Temp Queue, Temp Topic).
-
-
-
-
- Creates a new message with an empty body
-
-
-
-
- Creates a new text message with an empty body
-
-
-
-
- Creates a new text message with the given body
-
-
-
-
- Creates a new Map message which contains primitive key and value pairs
-
-
-
-
- Creates a new Object message containing the given .NET object as the body
-
-
-
-
- Creates a new binary message
-
-
-
-
- Creates a new binary message with the given body
-
-
-
-
- Creates a new stream message
-
-
-
-
- Closes the session. There is no need to close the producers and consumers
- of a closed session.
-
-
-
-
- If this is a transactional session then commit all message
- send and acknowledgements for producers and consumers in this session
-
-
-
-
- If this is a transactional session then rollback all message
- send and acknowledgements for producers and consumers in this session
-
-
-
-
- A Delegate that is called each time a Message is dispatched to allow the client to do
- any necessary transformations on the received message before it is delivered.
- The Session instance sets the delegate on each Consumer it creates.
-
-
-
-
- A delegate that is called each time a Message is sent from this Producer which allows
- the application to perform any needed transformations on the Message before it is sent.
- The Session instance sets the delegate on each Producer it creates.
-
-
-
-
- A StreamMessage object is used to send a stream of primitive types in the
- .NET programming language. It is filled and read sequentially. It inherits
- from the Message interface and adds a stream message body.
-
- The primitive types can be read or written explicitly using methods for each
- type. They may also be read or written generically as objects. For instance,
- a call to IStreamMessage.WriteInt32(6) is equivalent to
- StreamMessage.WriteObject( (Int32)6 ). Both forms are provided, because the
- explicit form is convenient for static programming, and the object form is
- needed when types are not known at compile time.
-
- When the message is first created, and when ClearBody is called, the body of
- the message is in write-only mode. After the first call to reset has been made,
- the message body is in read-only mode. After a message has been sent, the
- client that sent it can retain and modify it without affecting the message
- that has been sent. The same message object can be sent multiple times. When a
- message has been received, the provider has called reset so that the message
- body is in read-only mode for the client.
-
- If ClearBody is called on a message in read-only mode, the message body is
- cleared and the message body is in write-only mode.
-
- If a client attempts to read a message in write-only mode, a
- MessageNotReadableException is thrown.
-
- If a client attempts to write a message in read-only mode, a
- MessageNotWriteableException is thrown.
-
- IStreamMessage objects support the following conversion table. The marked cases
- must be supported. The unmarked cases must throw a NMSException. The
- String-to-primitive conversions may throw a runtime exception if the primitive's
- valueOf() method does not accept it as a valid String representation of the
- primitive.
-
- A value written as the row type can be read as the column type.
-
- | | boolean byte short char int long float double String byte[]
- |----------------------------------------------------------------------
- |boolean | X X
- |byte | X X X X X
- |short | X X X X
- |char | X X
- |int | X X X
- |long | X X
- |float | X X X
- |double | X X
- |String | X X X X X X X X
- |byte[] | X
- |----------------------------------------------------------------------
-
-
-
-
-
- Reads a boolean from the stream message.
-
-
- A
-
-
- if the NMS provider fails to read the message due to some internal error.
-
-
- if unexpected end of message stream has been reached.
-
-
- if this type conversion is invalid.
-
-
- if the message is in write-only mode.
-
-
-
-
- Reads a byte from the stream message.
-
-
- A
-
-
- if the NMS provider fails to read the message due to some internal error.
-
-
- if unexpected end of message stream has been reached.
-
-
- if this type conversion is invalid.
-
-
- if the message is in write-only mode.
-
-
-
-
- Reads a byte array field from the stream message into the specified byte[]
- object (the read buffer).
-
- To read the field value, ReadBytes should be successively called until it returns
- a value less than the length of the read buffer. The value of the bytes in the
- buffer following the last byte read is undefined.
-
- If ReadBytes returns a value equal to the length of the buffer, a subsequent
- ReadBytes call must be made. If there are no more bytes to be read, this call
- returns -1.
-
- If the byte array field value is null, ReadBytes returns -1.
- If the byte array field value is empty, ReadBytes returns 0.
-
- Once the first ReadBytes call on a byte[] field value has been made, the full
- value of the field must be read before it is valid to read the next field.
- An attempt to read the next field before that has been done will throw a
- MessageFormatException.
-
- To read the byte field value into a new byte[] object, use the ReadObject method.
-
-
- A
-
-
- A
- the total number of bytes read into the buffer, or -1 if there is no more data
- because the end of the byte field has been reached
-
-
- if the NMS provider fails to read the message due to some internal error.
-
-
- if unexpected end of message stream has been reached.
-
-
- if this type conversion is invalid.
-
-
- if the message is in write-only mode.
-
-
-
-
-
- Reads a char from the stream message.
-
-
- A
-
-
- if the NMS provider fails to read the message due to some internal error.
-
-
- if unexpected end of message stream has been reached.
-
-
- if this type conversion is invalid.
-
-
- if the message is in write-only mode.
-
-
-
-
- Reads a short from the stream message.
-
-
- A
-
-
- if the NMS provider fails to read the message due to some internal error.
-
-
- if unexpected end of message stream has been reached.
-
-
- if this type conversion is invalid.
-
-
- if the message is in write-only mode.
-
-
-
-
- Reads a int from the stream message.
-
-
- A
-
-
- if the NMS provider fails to read the message due to some internal error.
-
-
- if unexpected end of message stream has been reached.
-
-
- if this type conversion is invalid.
-
-
- if the message is in write-only mode.
-
-
-
-
- Reads a long from the stream message.
-
-
- A
-
-
- if the NMS provider fails to read the message due to some internal error.
-
-
- if unexpected end of message stream has been reached.
-
-
- if this type conversion is invalid.
-
-
- if the message is in write-only mode.
-
-
-
-
- Reads a float from the stream message.
-
-
- A
-
-
- if the NMS provider fails to read the message due to some internal error.
-
-
- if unexpected end of message stream has been reached.
-
-
- if this type conversion is invalid.
-
-
- if the message is in write-only mode.
-
-
-
-
- Reads a double from the stream message.
-
-
- A
-
-
- if the NMS provider fails to read the message due to some internal error.
-
-
- if unexpected end of message stream has been reached.
-
-
- if this type conversion is invalid.
-
-
- if the message is in write-only mode.
-
-
-
-
- Reads a string from the stream message.
-
-
- A
-
-
- if the NMS provider fails to read the message due to some internal error.
-
-
- if unexpected end of message stream has been reached.
-
-
- if this type conversion is invalid.
-
-
- if the message is in write-only mode.
-
-
-
-
- Reads a Object from the stream message.
-
-
- A
-
-
- if the NMS provider fails to read the message due to some internal error.
-
-
- if unexpected end of message stream has been reached.
-
-
- if this type conversion is invalid.
-
-
- if the message is in write-only mode.
-
-
-
-
- Writes a boolean to the stream message.
-
-
- A
-
-
- if the NMS provider fails to write to the message due to some internal error.
-
-
- if the message is in read-only mode.
-
-
-
-
- Writes a byte to the stream message.
-
-
- A
-
-
- if the NMS provider fails to write to the message due to some internal error.
-
-
- if the message is in read-only mode.
-
-
-
-
- Writes a byte array field to the stream message.
-
- The byte array value is written to the message as a byte array field.
- Consecutively written byte array fields are treated as two distinct
- fields when the fields are read.
-
-
- A
-
-
- if the NMS provider fails to write to the message due to some internal error.
-
-
- if the message is in read-only mode.
-
-
-
-
- Writes a portion of a byte array as a byte array field to the stream message.
-
- The a portion of the byte array value is written to the message as a byte
- array field. Consecutively written byte array fields are treated as two distinct
- fields when the fields are read.
-
-
- A
-
-
- A value that indicates the point in the buffer to
- begin writing to the stream message.
-
-
- A value that indicates how many bytes in the buffer
- to write to the stream message.
-
-
- if the NMS provider fails to write to the message due to some internal error.
-
-
- if the message is in read-only mode.
-
-
-
-
- Writes a char to the stream message.
-
-
- A
-
-
- if the NMS provider fails to write to the message due to some internal error.
-
-
- if the message is in read-only mode.
-
-
-
-
- Writes a short to the stream message.
-
-
- A
-
-
- if the NMS provider fails to write to the message due to some internal error.
-
-
- if the message is in read-only mode.
-
-
-
-
- Writes a int to the stream message.
-
-
- A
-
-
- if the NMS provider fails to write to the message due to some internal error.
-
-
- if the message is in read-only mode.
-
-
-
-
- Writes a long to the stream message.
-
-
- A
-
-
- if the NMS provider fails to write to the message due to some internal error.
-
-
- if the message is in read-only mode.
-
-
-
-
- Writes a float to the stream message.
-
-
- A
-
-
- if the NMS provider fails to write to the message due to some internal error.
-
-
- if the message is in read-only mode.
-
-
-
-
- Writes a double to the stream message.
-
-
- A
-
-
- if the NMS provider fails to write to the message due to some internal error.
-
-
- if the message is in read-only mode.
-
-
-
-
- Writes a string to the stream message.
-
-
- A
-
-
- if the NMS provider fails to write to the message due to some internal error.
-
-
- if the message is in read-only mode.
-
-
-
-
- Writes a boolean to the stream message.
-
-
- A
-
-
- if the NMS provider fails to write to the message due to some internal error.
-
-
- if the message is in read-only mode.
-
-
-
-
- Puts the message body in read-only mode and repositions the stream to the beginning.
-
-
- Thrown when the Message has an invalid format.
-
-
- Thrown when there is an unhandled exception thrown from the provider.
-
-
-
-
- Represents a temporary queue which exists for the duration
- of the IConnection which created it.
-
-
-
-
- Deletes this Temporary Destination, If there are existing receivers
- still using it, a NMSException will be thrown.
-
-
- If NMS Provider fails to Delete the Temp Destination or the client does
- not support this operation.
-
-
-
-
- Represents a temporary topic which exists for the duration
- of the IConnection which created it.
-
-
-
-
- Represents a topic in a message broker. A message sent to a topic
- is delivered to all consumers on the topic who are interested in the message.
-
-
-
-
- Deletes this Temporary Destination, If there are existing receivers
- still using it, a NMSException will be thrown.
-
-
- If NMS Provider fails to Delete the Temp Destination or the client does
- not support this operation.
-
-
-
-
- Represents a text based message
-
-
-
-
- The ITrace interface is used internally by ActiveMQ to log messages.
- The client aplication may provide an implementation of ITrace if it wishes to
- route messages to a specific destination.
-
-
-
- Use the class to register an instance of ITrace as the
- active trace destination.
-
-
-
-
-
- Initializes a new instance of the MessageEOFException class with serialized data.
- Throws System.ArgumentNullException if the info parameter is null.
- Throws System.Runtime.Serialization.SerializationException if the class name is null or System.Exception.HResult is zero (0).
-
- The SerializationInfo that holds the serialized object data about the exception being thrown.
- The StreamingContext that contains contextual information about the source or destination.
-
-
-
- Initializes a new instance of the MessageFormatException class with serialized data.
- Throws System.ArgumentNullException if the info parameter is null.
- Throws System.Runtime.Serialization.SerializationException if the class name is null or System.Exception.HResult is zero (0).
-
- The SerializationInfo that holds the serialized object data about the exception being thrown.
- The StreamingContext that contains contextual information about the source or destination.
-
-
-
- Initializes a new instance of the MessageNotReadableException class with serialized data.
- Throws System.ArgumentNullException if the info parameter is null.
- Throws System.Runtime.Serialization.SerializationException if the class name is null or System.Exception.HResult is zero (0).
-
- The SerializationInfo that holds the serialized object data about the exception being thrown.
- The StreamingContext that contains contextual information about the source or destination.
-
-
-
- Initializes a new instance of the MessageNotWriteableException class with serialized data.
- Throws System.ArgumentNullException if the info parameter is null.
- Throws System.Runtime.Serialization.SerializationException if the class name is null or System.Exception.HResult is zero (0).
-
- The SerializationInfo that holds the serialized object data about the exception being thrown.
- The StreamingContext that contains contextual information about the source or destination.
-
-
-
- Represents a connection failure.
-
-
-
-
- Initializes a new instance of the NMSConnectionException class with serialized data.
- Throws System.ArgumentNullException if the info parameter is null.
- Throws System.Runtime.Serialization.SerializationException if the class name is null or System.Exception.HResult is zero (0).
-
- The SerializationInfo that holds the serialized object data about the exception being thrown.
- The StreamingContext that contains contextual information about the source or destination.
-
-
-
- Provider implementation mapping class.
-
-
-
-
- Implementation of a factory for instances.
-
-
-
-
- Static class constructor
-
-
-
-
- The ConnectionFactory object must define a constructor that takes as a minimum a Uri object.
- Any additional parameters are optional, but will typically include a Client ID string.
-
- The URI for the ActiveMQ provider.
- Optional parameters to use when creating the ConnectionFactory.
-
-
-
- The ConnectionFactory object must define a constructor that takes as a minimum a Uri object.
- Any additional parameters are optional, but will typically include a Client ID string.
-
- The URI for the ActiveMQ provider.
- Optional parameters to use when creating the ConnectionFactory.
-
-
-
- Create a connection factory that can create connections for the given scheme in the URI.
-
- The URI for the ActiveMQ provider.
- Optional parameters to use when creating the ConnectionFactory.
- A implementation that will be used.
-
-
-
- Finds the associated with the given scheme.
-
- The scheme (e.g. tcp, activemq or stomp).
- The of the ConnectionFactory that will be used
- to create the connection for the specified .
-
-
-
- Lookup the connection factory assembly filename and class name.
- Read an external configuration file that maps scheme to provider implementation.
- Load XML config files named: nmsprovider-{scheme}.config
- Following is a sample configuration file named nmsprovider-jms.config. Replace
- the parenthesis with angle brackets for proper XML formatting.
-
- (?xml version="1.0" encoding="utf-8" ?)
- (configuration)
- (provider assembly="MyCompany.NMS.JMSProvider.dll" classFactory="MyCompany.NMS.JMSProvider.ConnectionFactory"/)
- (/configuration)
-
- This configuration file would be loaded and parsed when a connection uri with a scheme of 'jms'
- is used for the provider. In this example the connection string might look like:
- jms://localhost:7222
-
-
- Folder paths to look in.
- The scheme.
- Name of the assembly file.
- Name of the factory class.
- true if the configuration file for the specified could
- be found; otherwise, false.
-
-
-
- Get an array of search paths to look for config files.
-
-
- A collection of search paths, including the current directory, the current AppDomain's
- BaseDirectory and the current AppDomain's RelativeSearchPath.
-
-
-
-
- Converts a params object[] collection into a plain object[]s, to pass to the constructor.
-
- The first parameter in the collection.
- The remaining parameters.
- An array of instances.
-
-
-
- Creates a new connection.
-
- An created by the requested ConnectionFactory.
-
-
-
- Creates a new connection with the given and credentials.
-
- The username to use when establishing the connection.
- The password to use when establishing the connection.
- An created by the requested ConnectionFactory.
-
-
-
- Get/or set the broker Uri.
-
-
-
-
- The actual IConnectionFactory implementation that is being used. This implementation
- depends on the scheme of the URI used when constructed.
-
-
-
-
- Get/or Set the IRedeliveryPolicy instance using the IConnectionFactory implementation
- that is being used.
-
-
-
-
- Get/or Set the ConsumerTransformerDelegate using the IConnectionFactory implementation
- that is currently being used.
-
-
-
-
- Get/or Set the ProducerTransformerDelegate using the IConnectionFactory implementation
- that is currently being used.
-
-
-
-
- Define an enumerated array of message priorities.
-
-
-
-
- Define an enumerated array of message delivery modes. Provider-specific
- values can be used to extend this enumerated mode. TIBCO is known to
- provide a third value of ReliableDelivery. At minimum, a provider must
- support Persistent and NonPersistent.
-
-
-
-
- Defines a number of constants
-
-
-
-
- Represents a security failure.
-
-
-
-
- Initializes a new instance of the NMSSecurityException class with serialized data.
- Throws System.ArgumentNullException if the info parameter is null.
- Throws System.Runtime.Serialization.SerializationException if the class name is null or System.Exception.HResult is zero (0).
-
- The SerializationInfo that holds the serialized object data about the exception being thrown.
- The StreamingContext that contains contextual information about the source or destination.
-
-
-
- Initializes a new instance of the ResourceAllocationException class with serialized data.
- Throws System.ArgumentNullException if the info parameter is null.
- Throws System.Runtime.Serialization.SerializationException if the class name is null or System.Exception.HResult is zero (0).
-
- The SerializationInfo that holds the serialized object data about the exception being thrown.
- The StreamingContext that contains contextual information about the source or destination.
-
-
-
- Initializes a new instance of the TransactionInProgressException class with serialized data.
- Throws System.ArgumentNullException if the info parameter is null.
- Throws System.Runtime.Serialization.SerializationException if the class name is null or System.Exception.HResult is zero (0).
-
- The SerializationInfo that holds the serialized object data about the exception being thrown.
- The StreamingContext that contains contextual information about the source or destination.
-
-
-
- Initializes a new instance of the TransactionRolledBackException class with serialized data.
- Throws System.ArgumentNullException if the info parameter is null.
- Throws System.Runtime.Serialization.SerializationException if the class name is null or System.Exception.HResult is zero (0).
-
- The SerializationInfo that holds the serialized object data about the exception being thrown.
- The StreamingContext that contains contextual information about the source or destination.
-
-
-
diff --git a/lib/Net/4.0/Common.Logging.dll b/lib/Net/4.0/Common.Logging.dll
deleted file mode 100644
index d7a8f158..00000000
Binary files a/lib/Net/4.0/Common.Logging.dll and /dev/null differ
diff --git a/lib/Net/4.0/DotNetMock.Framework.dll b/lib/Net/4.0/DotNetMock.Framework.dll
deleted file mode 100644
index 7831d4eb..00000000
Binary files a/lib/Net/4.0/DotNetMock.Framework.dll and /dev/null differ
diff --git a/lib/Net/4.0/DotNetMock.dll b/lib/Net/4.0/DotNetMock.dll
deleted file mode 100644
index 4ebee5cc..00000000
Binary files a/lib/Net/4.0/DotNetMock.dll and /dev/null differ
diff --git a/lib/Net/4.0/EULA.rtf b/lib/Net/4.0/EULA.rtf
deleted file mode 100644
index 1137bf3a..00000000
--- a/lib/Net/4.0/EULA.rtf
+++ /dev/null
@@ -1,522 +0,0 @@
-{\rtf1\adeflang1025\ansi\ansicpg1252\uc1\adeff38\deff0\stshfdbch11\stshfloch0\stshfhich0\stshfbi0\deflang1033\deflangfe1033\themelang1033\themelangfe0\themelangcs0{\fonttbl{\f0\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman{\*\falt Times New Roman};}
-{\f2\fbidi \fmodern\fcharset0\fprq1{\*\panose 02070309020205020404}Courier New{\*\falt Arial};}{\f3\fbidi \froman\fcharset2\fprq2{\*\panose 05050102010706020507}Symbol{\*\falt Bookshelf Symbol 3};}
-{\f10\fbidi \fnil\fcharset2\fprq2{\*\panose 05000000000000000000}Wingdings{\*\falt Symbol};}{\f11\fbidi \fmodern\fcharset128\fprq1{\*\panose 02020609040205080304}MS Mincho{\*\falt ?l?r ??\'81\'66c};}
-{\f34\fbidi \froman\fcharset0\fprq2{\*\panose 02040503050406030204}Cambria Math;}{\f38\fbidi \fswiss\fcharset0\fprq2{\*\panose 020b0604030504040204}Tahoma{\*\falt ?l?r ???};}
-{\f51\fbidi \fswiss\fcharset0\fprq2{\*\panose 020b0603020202020204}Trebuchet MS{\*\falt Univers};}{\f167\fbidi \fmodern\fcharset128\fprq1{\*\panose 02020609040205080304}@MS Mincho{\*\falt @MS Gothic};}
-{\flomajor\f31500\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman{\*\falt Times New Roman};}{\fdbmajor\f31501\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman{\*\falt Times New Roman};}
-{\fhimajor\f31502\fbidi \froman\fcharset0\fprq2{\*\panose 02040503050406030204}Cambria;}{\fbimajor\f31503\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman{\*\falt Times New Roman};}
-{\flominor\f31504\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman{\*\falt Times New Roman};}{\fdbminor\f31505\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman{\*\falt Times New Roman};}
-{\fhiminor\f31506\fbidi \fswiss\fcharset0\fprq2{\*\panose 020f0502020204030204}Calibri;}{\fbiminor\f31507\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman{\*\falt Times New Roman};}
-{\f183\fbidi \froman\fcharset238\fprq2 Times New Roman CE{\*\falt Times New Roman};}{\f184\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr{\*\falt Times New Roman};}
-{\f186\fbidi \froman\fcharset161\fprq2 Times New Roman Greek{\*\falt Times New Roman};}{\f187\fbidi \froman\fcharset162\fprq2 Times New Roman Tur{\*\falt Times New Roman};}
-{\f188\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew){\*\falt Times New Roman};}{\f189\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic){\*\falt Times New Roman};}
-{\f190\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic{\*\falt Times New Roman};}{\f191\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese){\*\falt Times New Roman};}{\f203\fbidi \fmodern\fcharset238\fprq1 Courier New CE{\*\falt Arial};}
-{\f204\fbidi \fmodern\fcharset204\fprq1 Courier New Cyr{\*\falt Arial};}{\f206\fbidi \fmodern\fcharset161\fprq1 Courier New Greek{\*\falt Arial};}{\f207\fbidi \fmodern\fcharset162\fprq1 Courier New Tur{\*\falt Arial};}
-{\f208\fbidi \fmodern\fcharset177\fprq1 Courier New (Hebrew){\*\falt Arial};}{\f209\fbidi \fmodern\fcharset178\fprq1 Courier New (Arabic){\*\falt Arial};}{\f210\fbidi \fmodern\fcharset186\fprq1 Courier New Baltic{\*\falt Arial};}
-{\f211\fbidi \fmodern\fcharset163\fprq1 Courier New (Vietnamese){\*\falt Arial};}{\f295\fbidi \fmodern\fcharset0\fprq1 MS Mincho Western{\*\falt ?l?r ??\'81\'66c};}{\f293\fbidi \fmodern\fcharset238\fprq1 MS Mincho CE{\*\falt ?l?r ??\'81\'66c};}
-{\f294\fbidi \fmodern\fcharset204\fprq1 MS Mincho Cyr{\*\falt ?l?r ??\'81\'66c};}{\f296\fbidi \fmodern\fcharset161\fprq1 MS Mincho Greek{\*\falt ?l?r ??\'81\'66c};}{\f297\fbidi \fmodern\fcharset162\fprq1 MS Mincho Tur{\*\falt ?l?r ??\'81\'66c};}
-{\f300\fbidi \fmodern\fcharset186\fprq1 MS Mincho Baltic{\*\falt ?l?r ??\'81\'66c};}{\f523\fbidi \froman\fcharset238\fprq2 Cambria Math CE;}{\f524\fbidi \froman\fcharset204\fprq2 Cambria Math Cyr;}
-{\f526\fbidi \froman\fcharset161\fprq2 Cambria Math Greek;}{\f527\fbidi \froman\fcharset162\fprq2 Cambria Math Tur;}{\f530\fbidi \froman\fcharset186\fprq2 Cambria Math Baltic;}{\f563\fbidi \fswiss\fcharset238\fprq2 Tahoma CE{\*\falt ?l?r ???};}
-{\f564\fbidi \fswiss\fcharset204\fprq2 Tahoma Cyr{\*\falt ?l?r ???};}{\f566\fbidi \fswiss\fcharset161\fprq2 Tahoma Greek{\*\falt ?l?r ???};}{\f567\fbidi \fswiss\fcharset162\fprq2 Tahoma Tur{\*\falt ?l?r ???};}
-{\f568\fbidi \fswiss\fcharset177\fprq2 Tahoma (Hebrew){\*\falt ?l?r ???};}{\f569\fbidi \fswiss\fcharset178\fprq2 Tahoma (Arabic){\*\falt ?l?r ???};}{\f570\fbidi \fswiss\fcharset186\fprq2 Tahoma Baltic{\*\falt ?l?r ???};}
-{\f571\fbidi \fswiss\fcharset163\fprq2 Tahoma (Vietnamese){\*\falt ?l?r ???};}{\f572\fbidi \fswiss\fcharset222\fprq2 Tahoma (Thai){\*\falt ?l?r ???};}{\f693\fbidi \fswiss\fcharset238\fprq2 Trebuchet MS CE{\*\falt Univers};}
-{\f694\fbidi \fswiss\fcharset204\fprq2 Trebuchet MS Cyr{\*\falt Univers};}{\f696\fbidi \fswiss\fcharset161\fprq2 Trebuchet MS Greek{\*\falt Univers};}{\f697\fbidi \fswiss\fcharset162\fprq2 Trebuchet MS Tur{\*\falt Univers};}
-{\f700\fbidi \fswiss\fcharset186\fprq2 Trebuchet MS Baltic{\*\falt Univers};}{\f1855\fbidi \fmodern\fcharset0\fprq1 @MS Mincho Western{\*\falt @MS Gothic};}{\f1853\fbidi \fmodern\fcharset238\fprq1 @MS Mincho CE{\*\falt @MS Gothic};}
-{\f1854\fbidi \fmodern\fcharset204\fprq1 @MS Mincho Cyr{\*\falt @MS Gothic};}{\f1856\fbidi \fmodern\fcharset161\fprq1 @MS Mincho Greek{\*\falt @MS Gothic};}{\f1857\fbidi \fmodern\fcharset162\fprq1 @MS Mincho Tur{\*\falt @MS Gothic};}
-{\f1860\fbidi \fmodern\fcharset186\fprq1 @MS Mincho Baltic{\*\falt @MS Gothic};}{\flomajor\f31508\fbidi \froman\fcharset238\fprq2 Times New Roman CE{\*\falt Times New Roman};}
-{\flomajor\f31509\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr{\*\falt Times New Roman};}{\flomajor\f31511\fbidi \froman\fcharset161\fprq2 Times New Roman Greek{\*\falt Times New Roman};}
-{\flomajor\f31512\fbidi \froman\fcharset162\fprq2 Times New Roman Tur{\*\falt Times New Roman};}{\flomajor\f31513\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew){\*\falt Times New Roman};}
-{\flomajor\f31514\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic){\*\falt Times New Roman};}{\flomajor\f31515\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic{\*\falt Times New Roman};}
-{\flomajor\f31516\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese){\*\falt Times New Roman};}{\fdbmajor\f31518\fbidi \froman\fcharset238\fprq2 Times New Roman CE{\*\falt Times New Roman};}
-{\fdbmajor\f31519\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr{\*\falt Times New Roman};}{\fdbmajor\f31521\fbidi \froman\fcharset161\fprq2 Times New Roman Greek{\*\falt Times New Roman};}
-{\fdbmajor\f31522\fbidi \froman\fcharset162\fprq2 Times New Roman Tur{\*\falt Times New Roman};}{\fdbmajor\f31523\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew){\*\falt Times New Roman};}
-{\fdbmajor\f31524\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic){\*\falt Times New Roman};}{\fdbmajor\f31525\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic{\*\falt Times New Roman};}
-{\fdbmajor\f31526\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese){\*\falt Times New Roman};}{\fhimajor\f31528\fbidi \froman\fcharset238\fprq2 Cambria CE;}{\fhimajor\f31529\fbidi \froman\fcharset204\fprq2 Cambria Cyr;}
-{\fhimajor\f31531\fbidi \froman\fcharset161\fprq2 Cambria Greek;}{\fhimajor\f31532\fbidi \froman\fcharset162\fprq2 Cambria Tur;}{\fhimajor\f31535\fbidi \froman\fcharset186\fprq2 Cambria Baltic;}
-{\fbimajor\f31538\fbidi \froman\fcharset238\fprq2 Times New Roman CE{\*\falt Times New Roman};}{\fbimajor\f31539\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr{\*\falt Times New Roman};}
-{\fbimajor\f31541\fbidi \froman\fcharset161\fprq2 Times New Roman Greek{\*\falt Times New Roman};}{\fbimajor\f31542\fbidi \froman\fcharset162\fprq2 Times New Roman Tur{\*\falt Times New Roman};}
-{\fbimajor\f31543\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew){\*\falt Times New Roman};}{\fbimajor\f31544\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic){\*\falt Times New Roman};}
-{\fbimajor\f31545\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic{\*\falt Times New Roman};}{\fbimajor\f31546\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese){\*\falt Times New Roman};}
-{\flominor\f31548\fbidi \froman\fcharset238\fprq2 Times New Roman CE{\*\falt Times New Roman};}{\flominor\f31549\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr{\*\falt Times New Roman};}
-{\flominor\f31551\fbidi \froman\fcharset161\fprq2 Times New Roman Greek{\*\falt Times New Roman};}{\flominor\f31552\fbidi \froman\fcharset162\fprq2 Times New Roman Tur{\*\falt Times New Roman};}
-{\flominor\f31553\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew){\*\falt Times New Roman};}{\flominor\f31554\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic){\*\falt Times New Roman};}
-{\flominor\f31555\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic{\*\falt Times New Roman};}{\flominor\f31556\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese){\*\falt Times New Roman};}
-{\fdbminor\f31558\fbidi \froman\fcharset238\fprq2 Times New Roman CE{\*\falt Times New Roman};}{\fdbminor\f31559\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr{\*\falt Times New Roman};}
-{\fdbminor\f31561\fbidi \froman\fcharset161\fprq2 Times New Roman Greek{\*\falt Times New Roman};}{\fdbminor\f31562\fbidi \froman\fcharset162\fprq2 Times New Roman Tur{\*\falt Times New Roman};}
-{\fdbminor\f31563\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew){\*\falt Times New Roman};}{\fdbminor\f31564\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic){\*\falt Times New Roman};}
-{\fdbminor\f31565\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic{\*\falt Times New Roman};}{\fdbminor\f31566\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese){\*\falt Times New Roman};}
-{\fhiminor\f31568\fbidi \fswiss\fcharset238\fprq2 Calibri CE;}{\fhiminor\f31569\fbidi \fswiss\fcharset204\fprq2 Calibri Cyr;}{\fhiminor\f31571\fbidi \fswiss\fcharset161\fprq2 Calibri Greek;}{\fhiminor\f31572\fbidi \fswiss\fcharset162\fprq2 Calibri Tur;}
-{\fhiminor\f31575\fbidi \fswiss\fcharset186\fprq2 Calibri Baltic;}{\fbiminor\f31578\fbidi \froman\fcharset238\fprq2 Times New Roman CE{\*\falt Times New Roman};}
-{\fbiminor\f31579\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr{\*\falt Times New Roman};}{\fbiminor\f31581\fbidi \froman\fcharset161\fprq2 Times New Roman Greek{\*\falt Times New Roman};}
-{\fbiminor\f31582\fbidi \froman\fcharset162\fprq2 Times New Roman Tur{\*\falt Times New Roman};}{\fbiminor\f31583\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew){\*\falt Times New Roman};}
-{\fbiminor\f31584\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic){\*\falt Times New Roman};}{\fbiminor\f31585\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic{\*\falt Times New Roman};}
-{\fbiminor\f31586\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese){\*\falt Times New Roman};}}{\colortbl;\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;
-\red255\green255\blue0;\red255\green255\blue255;\red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0;\red128\green0\blue128;\red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;}{\*\defchp
-\fs22\dbch\af11 }{\*\defpap \ql \li0\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 }\noqfpromote {\stylesheet{
-\ql \li0\ri0\sb120\sa120\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af38\afs20\alang1025 \ltrch\fcs0 \fs20\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033
-\snext0 \sautoupd \sqformat \spriority0 \styrsid2453294 Normal;}{\s1\ql \li0\ri0\sb120\sa120\widctlpar\wrapdefault\aspalpha\aspnum\faauto\outlinelevel0\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \ab\af38\afs20\alang1025 \ltrch\fcs0
-\b\fs20\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext1 \slink15 \sqformat \styrsid2453294 heading 1;}{\s2\ql \fi-363\li720\ri0\sb120\sa120\widctlpar
-\jclisttab\tx720\wrapdefault\aspalpha\aspnum\faauto\ls10\ilvl1\outlinelevel1\adjustright\rin0\lin720\itap0 \rtlch\fcs1 \ab\af38\afs20\alang1025 \ltrch\fcs0 \b\fs20\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033
-\sbasedon0 \snext2 \slink16 \sqformat \styrsid2453294 heading 2;}{\s3\ql \li0\ri0\sb120\sa120\widctlpar\tx1077\wrapdefault\aspalpha\aspnum\faauto\outlinelevel2\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af38\afs20\alang1025 \ltrch\fcs0
-\fs20\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext3 \slink17 \sqformat \styrsid2453294 heading 3;}{\s4\ql \fi-358\li1435\ri0\sb120\sa120\widctlpar
-\jclisttab\tx1437\wrapdefault\aspalpha\aspnum\faauto\ls10\ilvl3\outlinelevel3\adjustright\rin0\lin1435\itap0 \rtlch\fcs1 \af38\afs20\alang1025 \ltrch\fcs0 \fs20\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033
-\sbasedon0 \snext4 \slink18 \sqformat \styrsid2453294 heading 4;}{\s5\ql \fi-357\li1792\ri0\sb120\sa120\widctlpar\tx1792\jclisttab\tx2155\wrapdefault\aspalpha\aspnum\faauto\ls10\ilvl4\outlinelevel4\adjustright\rin0\lin1792\itap0 \rtlch\fcs1
-\af38\afs20\alang1025 \ltrch\fcs0 \fs20\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext5 \slink19 \sqformat \styrsid2453294 heading 5;}{\s6\ql \fi-357\li2149\ri0\sb120\sa120\widctlpar
-\jclisttab\tx2152\wrapdefault\aspalpha\aspnum\faauto\ls10\ilvl5\outlinelevel5\adjustright\rin0\lin2149\itap0 \rtlch\fcs1 \af38\afs20\alang1025 \ltrch\fcs0 \fs20\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033
-\sbasedon0 \snext6 \slink20 \sqformat \styrsid2453294 heading 6;}{\s7\ql \fi-357\li2506\ri0\sb120\sa120\widctlpar\jclisttab\tx2509\wrapdefault\aspalpha\aspnum\faauto\ls10\ilvl6\outlinelevel6\adjustright\rin0\lin2506\itap0 \rtlch\fcs1
-\af38\afs20\alang1025 \ltrch\fcs0 \fs20\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext7 \slink21 \sqformat \styrsid2453294 heading 7;}{\s8\ql \fi-357\li2863\ri0\sb120\sa120\widctlpar
-\jclisttab\tx2866\wrapdefault\aspalpha\aspnum\faauto\ls10\ilvl7\outlinelevel7\adjustright\rin0\lin2863\itap0 \rtlch\fcs1 \af38\afs20\alang1025 \ltrch\fcs0 \fs20\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033
-\sbasedon0 \snext8 \slink22 \sqformat \styrsid2453294 heading 8;}{\s9\ql \fi-358\li3221\ri0\sb120\sa120\widctlpar\jclisttab\tx3223\wrapdefault\aspalpha\aspnum\faauto\ls10\ilvl8\outlinelevel8\adjustright\rin0\lin3221\itap0 \rtlch\fcs1
-\af38\afs20\alang1025 \ltrch\fcs0 \fs20\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext9 \slink23 \sqformat \styrsid2453294 heading 9;}{\*\cs10 \additive \slink51 \slocked \ssemihidden \styrsid2453294
-Default Paragraph Font;}{\*\ts11\tsrowd\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tblind0\tblindtype3\tscellwidthfts0\tsvertalt\tsbrdrt\tsbrdrl\tsbrdrb\tsbrdrr\tsbrdrdgl\tsbrdrdgr\tsbrdrh\tsbrdrv
-\ql \li0\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs22\alang1025 \ltrch\fcs0 \fs22\lang1033\langfe1033\loch\f0\hich\af0\dbch\af11\cgrid\langnp1033\langfenp1033
-\snext11 \ssemihidden \sunhideused \sqformat Normal Table;}{\*\cs15 \additive \rtlch\fcs1 \ab\af38\afs20 \ltrch\fcs0 \b\f38\fs20 \sbasedon10 \slink1 \slocked \styrsid6178267 Heading 1 Char;}{\*\cs16 \additive \rtlch\fcs1 \ab\ai\af31503\afs28 \ltrch\fcs0
-\b\i\fs28\loch\f31502\hich\af31502\dbch\af31501 \sbasedon10 \slink2 \slocked \spriority9 Heading 2 Char;}{\*\cs17 \additive \rtlch\fcs1 \ab\af31503\afs26 \ltrch\fcs0 \b\fs26\loch\f31502\hich\af31502\dbch\af31501
-\sbasedon10 \slink3 \slocked \ssemihidden \spriority9 Heading 3 Char;}{\*\cs18 \additive \rtlch\fcs1 \ab\af31507\afs28 \ltrch\fcs0 \b\fs28\loch\f31506\hich\af31506\dbch\af31505 \sbasedon10 \slink4 \slocked \ssemihidden \spriority9 Heading 4 Char;}{\*
-\cs19 \additive \rtlch\fcs1 \ab\ai\af31507\afs26 \ltrch\fcs0 \b\i\fs26\loch\f31506\hich\af31506\dbch\af31505 \sbasedon10 \slink5 \slocked \ssemihidden \spriority9 Heading 5 Char;}{\*\cs20 \additive \rtlch\fcs1 \ab\af31507 \ltrch\fcs0
-\b\loch\f31506\hich\af31506\dbch\af31505 \sbasedon10 \slink6 \slocked \ssemihidden \spriority9 Heading 6 Char;}{\*\cs21 \additive \rtlch\fcs1 \af31507\afs24 \ltrch\fcs0 \fs24\loch\f31506\hich\af31506\dbch\af31505
-\sbasedon10 \slink7 \slocked \ssemihidden \spriority9 Heading 7 Char;}{\*\cs22 \additive \rtlch\fcs1 \ai\af31507\afs24 \ltrch\fcs0 \i\fs24\loch\f31506\hich\af31506\dbch\af31505 \sbasedon10 \slink8 \slocked \ssemihidden \spriority9 Heading 8 Char;}{\*
-\cs23 \additive \rtlch\fcs1 \af31503 \ltrch\fcs0 \loch\f31502\hich\af31502\dbch\af31501 \sbasedon10 \slink9 \slocked \ssemihidden \spriority9 Heading 9 Char;}{
-\s24\ql \li357\ri0\sb120\sa120\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin357\itap0 \rtlch\fcs1 \af38\afs20\alang1025 \ltrch\fcs0 \fs20\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033
-\sbasedon0 \snext24 \styrsid2453294 Body 1;}{\s25\ql \li720\ri0\sb120\sa120\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0 \rtlch\fcs1 \af38\afs20\alang1025 \ltrch\fcs0
-\fs20\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext25 \styrsid2453294 Body 2;}{\s26\ql \li1077\ri0\sb120\sa120\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin1077\itap0 \rtlch\fcs1
-\af38\afs20\alang1025 \ltrch\fcs0 \fs20\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext26 \styrsid2453294 Body 3;}{
-\s27\ql \li1435\ri0\sb120\sa120\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin1435\itap0 \rtlch\fcs1 \af38\afs20\alang1025 \ltrch\fcs0 \fs20\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033
-\sbasedon0 \snext27 \styrsid2453294 Body 4;}{\s28\ql \li1803\ri0\sb120\sa120\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin1803\itap0 \rtlch\fcs1 \af38\afs20\alang1025 \ltrch\fcs0
-\fs20\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext28 \styrsid2453294 Body 5;}{\s29\ql \li2160\ri0\sb120\sa120\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin2160\itap0 \rtlch\fcs1
-\af38\afs20\alang1025 \ltrch\fcs0 \fs20\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext29 \styrsid2453294 Body 6;}{
-\s30\ql \li2506\ri0\sb120\sa120\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin2506\itap0 \rtlch\fcs1 \af38\afs20\alang1025 \ltrch\fcs0 \fs20\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033
-\sbasedon0 \snext30 \styrsid2453294 Body 7;}{\s31\ql \li2863\ri0\sb120\sa120\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin2863\itap0 \rtlch\fcs1 \af38\afs20\alang1025 \ltrch\fcs0
-\fs20\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext31 \styrsid2453294 Body 8;}{\s32\ql \li3221\ri0\sb120\sa120\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin3221\itap0 \rtlch\fcs1
-\af38\afs20\alang1025 \ltrch\fcs0 \fs20\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext32 \styrsid2453294 Body 9;}{\s33\ql \fi-357\li357\ri0\sb120\sa120\widctlpar
-\jclisttab\tx360\wrapdefault\aspalpha\aspnum\faauto\ls1\adjustright\rin0\lin357\itap0 \rtlch\fcs1 \af38\afs20\alang1025 \ltrch\fcs0 \fs20\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext33 \styrsid2453294
-Bullet 1;}{\s34\ql \fi-363\li720\ri0\sb120\sa120\widctlpar\jclisttab\tx720\wrapdefault\aspalpha\aspnum\faauto\ls2\adjustright\rin0\lin720\itap0 \rtlch\fcs1 \af38\afs20\alang1025 \ltrch\fcs0
-\fs20\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext34 \styrsid2453294 Bullet 2;}{\s35\ql \fi-357\li1077\ri0\sb120\sa120\widctlpar
-\jclisttab\tx1080\wrapdefault\aspalpha\aspnum\faauto\ls3\adjustright\rin0\lin1077\itap0 \rtlch\fcs1 \af38\afs20\alang1025 \ltrch\fcs0 \fs20\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext35 \styrsid2453294
-Bullet 3;}{\s36\ql \fi-358\li1435\ri0\sb120\sa120\widctlpar\jclisttab\tx1437\wrapdefault\aspalpha\aspnum\faauto\ls4\adjustright\rin0\lin1435\itap0 \rtlch\fcs1 \af38\afs20\alang1025 \ltrch\fcs0
-\fs20\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext36 \styrsid2453294 Bullet 4;}{\s37\ql \fi-357\li1792\ri0\sb120\sa120\widctlpar
-\jclisttab\tx1795\wrapdefault\aspalpha\aspnum\faauto\ls5\adjustright\rin0\lin1792\itap0 \rtlch\fcs1 \af38\afs20\alang1025 \ltrch\fcs0 \fs20\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext37 \styrsid2453294
-Bullet 5;}{\s38\ql \fi-357\li2149\ri0\sb120\sa120\widctlpar\jclisttab\tx2152\wrapdefault\aspalpha\aspnum\faauto\ls6\adjustright\rin0\lin2149\itap0 \rtlch\fcs1 \af38\afs20\alang1025 \ltrch\fcs0
-\fs20\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext38 \styrsid2453294 Bullet 6;}{\s39\ql \fi-357\li2506\ri0\sb120\sa120\widctlpar
-\jclisttab\tx2509\wrapdefault\aspalpha\aspnum\faauto\ls7\adjustright\rin0\lin2506\itap0 \rtlch\fcs1 \af38\afs20\alang1025 \ltrch\fcs0 \fs20\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext39 \styrsid2453294
-Bullet 7;}{\s40\ql \fi-357\li2863\ri0\sb120\sa120\widctlpar\jclisttab\tx2866\wrapdefault\aspalpha\aspnum\faauto\ls8\adjustright\rin0\lin2863\itap0 \rtlch\fcs1 \af38\afs20\alang1025 \ltrch\fcs0
-\fs20\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext40 \styrsid2453294 Bullet 8;}{\s41\ql \fi-358\li3221\ri0\sb120\sa120\widctlpar
-\jclisttab\tx3223\wrapdefault\aspalpha\aspnum\faauto\ls9\adjustright\rin0\lin3221\itap0 \rtlch\fcs1 \af38\afs20\alang1025 \ltrch\fcs0 \fs20\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033
-\sbasedon32 \snext41 \styrsid2453294 Bullet 9;}{\s42\ql \li0\ri0\sb120\sa120\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \ab\af38\afs28\alang1025 \ltrch\fcs0
-\b\fs28\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext0 \styrsid2453294 Heading EULA;}{\s43\ql \li0\ri0\sb120\sa120\widctlpar\brdrb\brdrs\brdrw10\brsp20
-\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \ab\af38\afs28\alang1025 \ltrch\fcs0 \b\fs28\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext0 \styrsid2453294
-Heading Software Title;}{\s44\ql \li0\ri0\sb120\sa120\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \ab\af38\afs20\alang1025 \ltrch\fcs0
-\b\fs20\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext44 \styrsid2453294 Preamble;}{\s45\ql \li0\ri0\sb120\sa120\widctlpar\brdrb\brdrs\brdrw10\brsp20
-\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \ab\af38\afs20\alang1025 \ltrch\fcs0 \b\fs20\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext1 \styrsid2453294 Preamble Border;}{
-\s46\qc \li0\ri0\sb120\sa120\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \ab\af38\afs20\alang1025 \ltrch\fcs0 \b\fs20\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033
-\sbasedon0 \snext46 \styrsid2453294 Heading Warranty;}{\s47\ql \fi-360\li360\ri0\sb120\sa120\widctlpar\jclisttab\tx360\wrapdefault\aspalpha\aspnum\faauto\ls11\outlinelevel0\adjustright\rin0\lin360\itap0 \rtlch\fcs1 \af38\afs20\alang1025 \ltrch\fcs0
-\fs20\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext0 \styrsid2453294 Heading 1 Warranty;}{\s48\ql \fi-360\li720\ri0\sb120\sa120\widctlpar
-\jclisttab\tx720\wrapdefault\aspalpha\aspnum\faauto\ls11\ilvl1\outlinelevel1\adjustright\rin0\lin720\itap0 \rtlch\fcs1 \af38\afs20\alang1025 \ltrch\fcs0 \fs20\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033
-\sbasedon0 \snext0 \styrsid2453294 Heading 2 Warranty;}{\*\cs49 \additive \rtlch\fcs1 \af0 \ltrch\fcs0 \ul\cf2 \sbasedon10 \styrsid12483380 Hyperlink;}{\s50\ql \fi-357\li1077\ri0\sb120\sa120\widctlpar
-\jclisttab\tx1080\wrapdefault\aspalpha\aspnum\faauto\ls13\adjustright\rin0\lin1077\itap0 \rtlch\fcs1 \af38\afs20\alang1025 \ltrch\fcs0 \fs20\ul\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033
-\sbasedon35 \snext50 \sautoupd \styrsid2453294 Bullet 3 Underline;}{\s51\ql \li0\ri0\sa160\sl-240\slmult0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af38\afs20\alang1025 \ltrch\fcs0
-\fs20\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext51 \slink10 \styrsid11613206 Char;}{\s52\ql \li0\ri0\sb120\sa120\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1
-\af38\afs20\alang1025 \ltrch\fcs0 \fs20\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext52 \slink53 \ssemihidden \styrsid16123551 footnote text;}{\*\cs53 \additive \rtlch\fcs1 \af38\afs20 \ltrch\fcs0
-\f38\fs20 \sbasedon10 \slink52 \slocked \ssemihidden Footnote Text Char;}{\*\cs54 \additive \rtlch\fcs1 \af0 \ltrch\fcs0 \super \sbasedon10 \ssemihidden \styrsid16123551 footnote reference;}{
-\s55\ql \li0\ri0\sb120\sa120\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af38\afs20\alang1025 \ltrch\fcs0 \fs20\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033
-\sbasedon0 \snext55 \slink56 \ssemihidden \styrsid16123551 endnote text;}{\*\cs56 \additive \rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \f38\fs20 \sbasedon10 \slink55 \slocked \ssemihidden Endnote Text Char;}{\*\cs57 \additive \rtlch\fcs1 \af0 \ltrch\fcs0 \super
-\sbasedon10 \ssemihidden \styrsid16123551 endnote reference;}{\s58\ql \li0\ri0\sb120\sa120\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af38\afs20\alang1025 \ltrch\fcs0
-\fs20\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext58 \slink59 \ssemihidden \styrsid16123551 annotation text;}{\*\cs59 \additive \rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \f38\fs20
-\sbasedon10 \slink58 \slocked \ssemihidden Comment Text Char;}{\*\cs60 \additive \rtlch\fcs1 \af0\afs16 \ltrch\fcs0 \fs16 \sbasedon10 \ssemihidden \styrsid16123551 annotation reference;}{\s61\ql \li0\ri0\sa160\sl-240\slmult0
-\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af38\afs20\alang1025 \ltrch\fcs0 \fs20\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext61 \styrsid8833 Char1;}{
-\s62\ql \fi-357\li1077\ri0\sb120\sa120\widctlpar\tx1077\jclisttab\tx1440\wrapdefault\aspalpha\aspnum\faauto\ls10\ilvl2\outlinelevel2\adjustright\rin0\lin1077\itap0 \rtlch\fcs1 \ab\af38\afs20\alang1025 \ltrch\fcs0
-\b\fs20\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon3 \snext62 \styrsid2453294 Heading 3 Bold;}{\s63\ql \li0\ri0\sb120\sa120\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1
-\af38\afs20\alang1025 \ltrch\fcs0 \fs20\ul\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon36 \snext63 \styrsid2453294 Bullet 4 Underline;}{
-\s64\ql \li720\ri0\sb120\sa120\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0 \rtlch\fcs1 \af38\afs20\alang1025 \ltrch\fcs0 \fs20\ul\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033
-\sbasedon25 \snext64 \styrsid2453294 Body 2 Underline;}{\s65\ql \li0\ri0\sb120\sa120\widctlpar\brdrt\brdrs\brdrw10\brsp20 \wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \ab\af38\afs20\alang1025 \ltrch\fcs0
-\b\fs20\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon44 \snext65 \styrsid2453294 Preamble Border Above;}{\*\cs66 \additive \v\f2\cf12\sub \styrsid14319332 tw4winMark;}{
-\s67\ql \li0\ri0\sb120\sa120\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af38\afs16\alang1025 \ltrch\fcs0 \fs16\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033
-\sbasedon0 \snext67 \slink68 \ssemihidden \styrsid6453702 Balloon Text;}{\*\cs68 \additive \rtlch\fcs1 \af38\afs16 \ltrch\fcs0 \f38\fs16 \sbasedon10 \slink67 \slocked \ssemihidden Balloon Text Char;}{
-\s69\ql \li0\ri0\sb120\sa120\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \ab\af38\afs20\alang1025 \ltrch\fcs0 \b\fs20\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033
-\sbasedon58 \snext58 \slink70 \ssemihidden \sunhideused \styrsid16201594 annotation subject;}{\*\cs70 \additive \rtlch\fcs1 \ab\af38\afs20 \ltrch\fcs0 \b\f38\fs20 \sbasedon59 \slink69 \slocked \ssemihidden \styrsid16201594 Comment Subject Char;}{
-\s71\ql \li0\ri0\sb120\sa120\widctlpar\tqc\tx4680\tqr\tx9360\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af38\afs20\alang1025 \ltrch\fcs0 \fs20\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033
-\sbasedon0 \snext71 \slink72 \ssemihidden \sunhideused \styrsid16473449 header;}{\*\cs72 \additive \rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \f38\fs20 \sbasedon10 \slink71 \slocked \ssemihidden \styrsid16473449 Header Char;}{
-\s73\ql \li0\ri0\sb120\sa120\widctlpar\tqc\tx4680\tqr\tx9360\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af38\afs20\alang1025 \ltrch\fcs0 \fs20\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033
-\sbasedon0 \snext73 \slink74 \ssemihidden \sunhideused \styrsid16473449 footer;}{\*\cs74 \additive \rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \f38\fs20 \sbasedon10 \slink73 \slocked \ssemihidden \styrsid16473449 Footer Char;}}{\*\listtable
-{\list\listtemplateid176468498\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid692200086\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0\hres0\chhres0 \s41
-\fi-358\li3221\jclisttab\tx3223\lin3221 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698691\'01o;}{\levelnumbers;}\f2\fbias0\hres0\chhres0 \fi-360\li1440
-\jclisttab\tx1440\lin1440 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698693\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0\hres0\chhres0 \fi-360\li2160
-\jclisttab\tx2160\lin2160 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698689\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0\hres0\chhres0 \fi-360\li2880
-\jclisttab\tx2880\lin2880 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698691\'01o;}{\levelnumbers;}\f2\fbias0\hres0\chhres0 \fi-360\li3600\jclisttab\tx3600\lin3600
-}{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698693\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0\hres0\chhres0 \fi-360\li4320\jclisttab\tx4320\lin4320 }{\listlevel
-\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698689\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0\hres0\chhres0 \fi-360\li5040\jclisttab\tx5040\lin5040 }{\listlevel\levelnfc23
-\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698691\'01o;}{\levelnumbers;}\f2\fbias0\hres0\chhres0 \fi-360\li5760\jclisttab\tx5760\lin5760 }{\listlevel\levelnfc23\levelnfcn23\leveljc0
-\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698693\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0\hres0\chhres0 \fi-360\li6480\jclisttab\tx6480\lin6480 }{\listname ;}\listid196815738}
-{\list\listtemplateid-1085748990\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat600\levelspace0\levelindent0{\leveltext\leveltemplateid-21470828\'01\u-3913 ?;}{\levelnumbers;}
-\loch\af3\hich\af3\dbch\af11\fbias0\hres0\chhres0 \fi-360\li720\lin720 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid67698691\'01o;}{\levelnumbers;}
-\f2\fbias0\hres0\chhres0 \fi-360\li1440\lin1440 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid67698693\'01\u-3929 ?;}{\levelnumbers;}
-\f10\fbias0\hres0\chhres0 \fi-360\li2160\lin2160 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid67698689\'01\u-3913 ?;}{\levelnumbers;}
-\f3\fbias0\hres0\chhres0 \fi-360\li2880\lin2880 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid67698691\'01o;}{\levelnumbers;}\f2\fbias0\hres0\chhres0
-\fi-360\li3600\lin3600 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid67698693\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0\hres0\chhres0
-\fi-360\li4320\lin4320 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid67698689\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0\hres0\chhres0
-\fi-360\li5040\lin5040 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid67698691\'01o;}{\levelnumbers;}\f2\fbias0\hres0\chhres0 \fi-360\li5760\lin5760 }
-{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid67698693\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0\hres0\chhres0 \fi-360\li6480\lin6480 }{\listname
-;}\listid325669543}{\list\listtemplateid-1793664660{\listlevel\levelnfc3\levelnfcn3\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'00.;}{\levelnumbers\'01;}\rtlch\fcs1 \ab\ai0\af0 \ltrch\fcs0
-\b\i0\fbias0\hres0\chhres0 \s47\fi-360\li360\jclisttab\tx360\lin360 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'01.;}{\levelnumbers\'01;}\rtlch\fcs1 \ab\ai0\af0 \ltrch\fcs0
-\b\i0\fbias0\hres0\chhres0 \s48\fi-360\li720\jclisttab\tx720\lin720 }{\listlevel\levelnfc2\levelnfcn2\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'02);}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0
-\fbias0\hres0\chhres0 \fi-360\li1080\jclisttab\tx1080\lin1080 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'03(\'03);}{\levelnumbers\'02;}\rtlch\fcs1 \af0 \ltrch\fcs0
-\fbias0\hres0\chhres0 \fi-360\li1440\jclisttab\tx1440\lin1440 }{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'03(\'04);}{\levelnumbers\'02;}\rtlch\fcs1 \af0 \ltrch\fcs0
-\fbias0\hres0\chhres0 \fi-360\li1800\jclisttab\tx1800\lin1800 }{\listlevel\levelnfc2\levelnfcn2\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'03(\'05);}{\levelnumbers\'02;}\rtlch\fcs1 \af0 \ltrch\fcs0
-\fbias0\hres0\chhres0 \fi-360\li2160\jclisttab\tx2160\lin2160 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'06.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0
-\fbias0\hres0\chhres0 \fi-360\li2520\jclisttab\tx2520\lin2520 }{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'07.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0
-\fbias0\hres0\chhres0 \fi-360\li2880\jclisttab\tx2880\lin2880 }{\listlevel\levelnfc2\levelnfcn2\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'08.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0
-\fbias0\hres0\chhres0 \fi-360\li3240\jclisttab\tx3240\lin3240 }{\listname ;}\listid394402059}{\list\listtemplateid1470557282{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat600\levelspace360\levelindent0{\leveltext
-\'01\u-3913 ?;}{\levelnumbers;}\b\i0\fs20\loch\af3\hich\af3\dbch\af11\fbias0\hres0\chhres0 \fi-357\li357\jclisttab\tx360\lin357 }{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext
-\'02\'01.;}{\levelnumbers\'01;}\rtlch\fcs1 \ab\ai0\af51\afs20 \ltrch\fcs0 \b\i0\f51\fs20\fbias0\hres0\chhres0 \s2\fi-363\li720\jclisttab\tx720\lin720 }{\listlevel\levelnfc2\levelnfcn2\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0
-{\leveltext\'02\'02.;}{\levelnumbers\'01;}\rtlch\fcs1 \ab\ai0\af38\afs20 \ltrch\fcs0 \b\i0\f38\fs20\fbias0\hres0\chhres0 \s62\fi-357\li1077\jclisttab\tx1440\lin1077 }{\listlevel\levelnfc3\levelnfcn3\leveljc0\leveljcn0\levelfollow0\levelstartat1
-\levelspace0\levelindent0{\leveltext\'02\'03.;}{\levelnumbers\'01;}\rtlch\fcs1 \ab0\ai0\af51\afs20 \ltrch\fcs0 \b0\i0\strike0\f51\fs20\ulnone\fbias0\hres0\chhres0 \s4\fi-358\li1435\jclisttab\tx1437\lin1435 }{\listlevel\levelnfc1\levelnfcn1\leveljc0
-\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'04.;}{\levelnumbers\'01;}\rtlch\fcs1 \ab0\ai0\af51\afs20 \ltrch\fcs0 \b0\i0\strike0\f51\fs20\ulnone\fbias0\hres0\chhres0 \s5\fi-357\li1792\jclisttab\tx2155\lin1792 }{\listlevel
-\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'05.;}{\levelnumbers\'01;}\rtlch\fcs1 \ab0\ai0\af51\afs20 \ltrch\fcs0 \b0\i0\f51\fs20\fbias0\hres0\chhres0 \s6\fi-357\li2149
-\jclisttab\tx2152\lin2149 }{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'06.;}{\levelnumbers\'01;}\rtlch\fcs1 \ab0\ai0\af51\afs20 \ltrch\fcs0 \b0\i0\f51\fs20\fbias0\hres0\chhres0
-\s7\fi-357\li2506\jclisttab\tx2509\lin2506 }{\listlevel\levelnfc255\levelnfcn255\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02i.;}{\levelnumbers;}\rtlch\fcs1 \ab0\ai0\af51\afs20 \ltrch\fcs0
-\b0\i0\f51\fs20\fbias0\hres0\chhres0 \s8\fi-357\li2863\jclisttab\tx2866\lin2863 }{\listlevel\levelnfc255\levelnfcn255\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02A.;}{\levelnumbers;}\rtlch\fcs1 \ab0\ai0\af51\afs20
-\ltrch\fcs0 \b0\i0\f51\fs20\fbias0\hres0\chhres0 \s9\fi-358\li3221\jclisttab\tx3223\lin3221 }{\listname ;}\listid398796681}{\list\listtemplateid789093748\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1
-\levelspace0\levelindent0{\leveltext\leveltemplateid-317712510\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0\hres0\chhres0 \s34\fi-363\li720\jclisttab\tx720\lin720 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0
-\levelindent0{\leveltext\leveltemplateid67698691\'01o;}{\levelnumbers;}\f2\fbias0\hres0\chhres0 \fi-360\li1440\jclisttab\tx1440\lin1440 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext
-\leveltemplateid67698693\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0\hres0\chhres0 \fi-360\li2160\jclisttab\tx2160\lin2160 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext
-\leveltemplateid67698689\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0\hres0\chhres0 \fi-360\li2880\jclisttab\tx2880\lin2880 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext
-\leveltemplateid67698691\'01o;}{\levelnumbers;}\f2\fbias0\hres0\chhres0 \fi-360\li3600\jclisttab\tx3600\lin3600 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698693
-\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0\hres0\chhres0 \fi-360\li4320\jclisttab\tx4320\lin4320 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698689
-\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0\hres0\chhres0 \fi-360\li5040\jclisttab\tx5040\lin5040 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698691
-\'01o;}{\levelnumbers;}\f2\fbias0\hres0\chhres0 \fi-360\li5760\jclisttab\tx5760\lin5760 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698693
-\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0\hres0\chhres0 \fi-360\li6480\jclisttab\tx6480\lin6480 }{\listname ;}\listid477573462}{\list\listtemplateid67698717{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0
-\levelindent0{\leveltext\'02\'00);}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \hres0\chhres0 \fi-360\li360\jclisttab\tx360\lin360 }{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext
-\'02\'01);}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \hres0\chhres0 \fi-360\li720\jclisttab\tx720\lin720 }{\listlevel\levelnfc2\levelnfcn2\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'02);}{\levelnumbers
-\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \hres0\chhres0 \fi-360\li1080\jclisttab\tx1080\lin1080 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'03(\'03);}{\levelnumbers\'02;}\rtlch\fcs1 \af0
-\ltrch\fcs0 \hres0\chhres0 \fi-360\li1440\jclisttab\tx1440\lin1440 }{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'03(\'04);}{\levelnumbers\'02;}\rtlch\fcs1 \af0 \ltrch\fcs0
-\hres0\chhres0 \fi-360\li1800\jclisttab\tx1800\lin1800 }{\listlevel\levelnfc2\levelnfcn2\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'03(\'05);}{\levelnumbers\'02;}\rtlch\fcs1 \af0 \ltrch\fcs0 \hres0\chhres0
-\fi-360\li2160\jclisttab\tx2160\lin2160 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'06.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \hres0\chhres0 \fi-360\li2520
-\jclisttab\tx2520\lin2520 }{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'07.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \hres0\chhres0 \fi-360\li2880
-\jclisttab\tx2880\lin2880 }{\listlevel\levelnfc2\levelnfcn2\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'08.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \hres0\chhres0 \fi-360\li3240
-\jclisttab\tx3240\lin3240 }{\listname ;}\listid700712945}{\list\listtemplateid-296591990\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid-48305026
-\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0\hres0\chhres0 \s40\fi-357\li2863\jclisttab\tx2866\lin2863 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698691
-\'01o;}{\levelnumbers;}\f2\fbias0\hres0\chhres0 \fi-360\li1440\jclisttab\tx1440\lin1440 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698693
-\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0\hres0\chhres0 \fi-360\li2160\jclisttab\tx2160\lin2160 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698689
-\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0\hres0\chhres0 \fi-360\li2880\jclisttab\tx2880\lin2880 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698691
-\'01o;}{\levelnumbers;}\f2\fbias0\hres0\chhres0 \fi-360\li3600\jclisttab\tx3600\lin3600 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698693
-\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0\hres0\chhres0 \fi-360\li4320\jclisttab\tx4320\lin4320 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698689
-\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0\hres0\chhres0 \fi-360\li5040\jclisttab\tx5040\lin5040 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698691
-\'01o;}{\levelnumbers;}\f2\fbias0\hres0\chhres0 \fi-360\li5760\jclisttab\tx5760\lin5760 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698693
-\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0\hres0\chhres0 \fi-360\li6480\jclisttab\tx6480\lin6480 }{\listname ;}\listid810947713}{\list\listtemplateid-258053656\listhybrid{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1
-\levelspace360\levelindent0{\leveltext\leveltemplateid67698703\'02\'00.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \hres0\chhres0 \fi-360\li720\lin720 }{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative
-\levelspace360\levelindent0{\leveltext\leveltemplateid67698713\'02\'01.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \hres0\chhres0 \fi-360\li1440\lin1440 }{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1\lvltentative
-\levelspace360\levelindent0{\leveltext\leveltemplateid67698715\'02\'02.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \hres0\chhres0 \fi-180\li2160\lin2160 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative
-\levelspace360\levelindent0{\leveltext\leveltemplateid67698703\'02\'03.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \hres0\chhres0 \fi-360\li2880\lin2880 }{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative
-\levelspace360\levelindent0{\leveltext\leveltemplateid67698713\'02\'04.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \hres0\chhres0 \fi-360\li3600\lin3600 }{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1\lvltentative
-\levelspace360\levelindent0{\leveltext\leveltemplateid67698715\'02\'05.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \hres0\chhres0 \fi-180\li4320\lin4320 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative
-\levelspace360\levelindent0{\leveltext\leveltemplateid67698703\'02\'06.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \hres0\chhres0 \fi-360\li5040\lin5040 }{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative
-\levelspace360\levelindent0{\leveltext\leveltemplateid67698713\'02\'07.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \hres0\chhres0 \fi-360\li5760\lin5760 }{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1\lvltentative
-\levelspace360\levelindent0{\leveltext\leveltemplateid67698715\'02\'08.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \hres0\chhres0 \fi-180\li6480\lin6480 }{\listname ;}\listid988437699}{\list\listtemplateid285099256\listhybrid{\listlevel\levelnfc23
-\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace720\levelindent0{\leveltext\leveltemplateid-308626962\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0\hres0\chhres0 \s50\fi-357\li1077\jclisttab\tx1080\lin1077 }{\listlevel\levelnfc23
-\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace720\levelindent0{\leveltext\leveltemplateid67698691\'01o;}{\levelnumbers;}\f2\fbias0\hres0\chhres0 \fi-360\li1440\jclisttab\tx1440\lin1440 }{\listlevel\levelnfc23\levelnfcn23\leveljc0
-\leveljcn0\levelfollow0\levelstartat1\levelspace720\levelindent0{\leveltext\leveltemplateid67698693\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0\hres0\chhres0 \fi-360\li2160\jclisttab\tx2160\lin2160 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0
-\levelfollow0\levelstartat1\levelspace720\levelindent0{\leveltext\leveltemplateid67698689\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0\hres0\chhres0 \fi-360\li2880\jclisttab\tx2880\lin2880 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0
-\levelstartat1\levelspace720\levelindent0{\leveltext\leveltemplateid67698691\'01o;}{\levelnumbers;}\f2\fbias0\hres0\chhres0 \fi-360\li3600\jclisttab\tx3600\lin3600 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1
-\levelspace720\levelindent0{\leveltext\leveltemplateid67698693\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0\hres0\chhres0 \fi-360\li4320\jclisttab\tx4320\lin4320 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace720
-\levelindent0{\leveltext\leveltemplateid67698689\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0\hres0\chhres0 \fi-360\li5040\jclisttab\tx5040\lin5040 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace720\levelindent0
-{\leveltext\leveltemplateid67698691\'01o;}{\levelnumbers;}\f2\fbias0\hres0\chhres0 \fi-360\li5760\jclisttab\tx5760\lin5760 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace720\levelindent0{\leveltext
-\leveltemplateid67698693\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0\hres0\chhres0 \fi-360\li6480\jclisttab\tx6480\lin6480 }{\listname ;}\listid1121073746}{\list\listtemplateid-1813845996\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0
-\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid2033377338\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0\hres0\chhres0 \s39\fi-357\li2506\jclisttab\tx2509\lin2506 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0
-\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698691\'01o;}{\levelnumbers;}\f2\fbias0\hres0\chhres0 \fi-360\li1440\jclisttab\tx1440\lin1440 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0
-\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698693\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0\hres0\chhres0 \fi-360\li2160\jclisttab\tx2160\lin2160 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1
-\levelspace0\levelindent0{\leveltext\leveltemplateid67698689\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0\hres0\chhres0 \fi-360\li2880\jclisttab\tx2880\lin2880 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0
-\levelindent0{\leveltext\leveltemplateid67698691\'01o;}{\levelnumbers;}\f2\fbias0\hres0\chhres0 \fi-360\li3600\jclisttab\tx3600\lin3600 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext
-\leveltemplateid67698693\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0\hres0\chhres0 \fi-360\li4320\jclisttab\tx4320\lin4320 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext
-\leveltemplateid67698689\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0\hres0\chhres0 \fi-360\li5040\jclisttab\tx5040\lin5040 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext
-\leveltemplateid67698691\'01o;}{\levelnumbers;}\f2\fbias0\hres0\chhres0 \fi-360\li5760\jclisttab\tx5760\lin5760 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698693
-\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0\hres0\chhres0 \fi-360\li6480\jclisttab\tx6480\lin6480 }{\listname ;}\listid1219436735}{\list\listtemplateid-41362566\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1
-\levelspace0\levelindent0{\leveltext\leveltemplateid-1175557160\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0\hres0\chhres0 \s36\fi-358\li1435\jclisttab\tx1437\lin1435 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1
-\levelspace0\levelindent0{\leveltext\leveltemplateid67698691\'01o;}{\levelnumbers;}\f2\fbias0\hres0\chhres0 \fi-360\li1440\jclisttab\tx1440\lin1440 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0
-{\leveltext\leveltemplateid67698693\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0\hres0\chhres0 \fi-360\li2160\jclisttab\tx2160\lin2160 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext
-\leveltemplateid67698689\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0\hres0\chhres0 \fi-360\li2880\jclisttab\tx2880\lin2880 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext
-\leveltemplateid67698691\'01o;}{\levelnumbers;}\f2\fbias0\hres0\chhres0 \fi-360\li3600\jclisttab\tx3600\lin3600 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698693
-\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0\hres0\chhres0 \fi-360\li4320\jclisttab\tx4320\lin4320 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698689
-\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0\hres0\chhres0 \fi-360\li5040\jclisttab\tx5040\lin5040 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698691
-\'01o;}{\levelnumbers;}\f2\fbias0\hres0\chhres0 \fi-360\li5760\jclisttab\tx5760\lin5760 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698693
-\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0\hres0\chhres0 \fi-360\li6480\jclisttab\tx6480\lin6480 }{\listname ;}\listid1559511898}{\list\listtemplateid-743794326\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1
-\levelspace0\levelindent0{\leveltext\leveltemplateid1229593488\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0\hres0\chhres0 \s35\fi-357\li1077\jclisttab\tx1080\lin1077 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0
-\levelindent0{\leveltext\leveltemplateid67698691\'01o;}{\levelnumbers;}\f2\fbias0\hres0\chhres0 \fi-360\li1440\jclisttab\tx1440\lin1440 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext
-\leveltemplateid67698693\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0\hres0\chhres0 \fi-360\li2160\jclisttab\tx2160\lin2160 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext
-\leveltemplateid67698689\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0\hres0\chhres0 \fi-360\li2880\jclisttab\tx2880\lin2880 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext
-\leveltemplateid67698691\'01o;}{\levelnumbers;}\f2\fbias0\hres0\chhres0 \fi-360\li3600\jclisttab\tx3600\lin3600 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698693
-\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0\hres0\chhres0 \fi-360\li4320\jclisttab\tx4320\lin4320 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698689
-\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0\hres0\chhres0 \fi-360\li5040\jclisttab\tx5040\lin5040 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698691
-\'01o;}{\levelnumbers;}\f2\fbias0\hres0\chhres0 \fi-360\li5760\jclisttab\tx5760\lin5760 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698693
-\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0\hres0\chhres0 \fi-360\li6480\jclisttab\tx6480\lin6480 }{\listname ;}\listid1567649130}{\list\listtemplateid1363474438\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1
-\levelspace1077\levelindent0{\leveltext\leveltemplateid1637229796\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0\hres0\chhres0 \s37\fi-357\li1792\jclisttab\tx1795\lin1792 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1
-\levelspace1077\levelindent0{\leveltext\leveltemplateid67698691\'01o;}{\levelnumbers;}\f2\fbias0\hres0\chhres0 \fi-360\li1440\jclisttab\tx1440\lin1440 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace1077
-\levelindent0{\leveltext\leveltemplateid67698693\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0\hres0\chhres0 \fi-360\li2160\jclisttab\tx2160\lin2160 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace1077\levelindent0
-{\leveltext\leveltemplateid67698689\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0\hres0\chhres0 \fi-360\li2880\jclisttab\tx2880\lin2880 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace1077\levelindent0{\leveltext
-\leveltemplateid67698691\'01o;}{\levelnumbers;}\f2\fbias0\hres0\chhres0 \fi-360\li3600\jclisttab\tx3600\lin3600 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace1077\levelindent0{\leveltext
-\leveltemplateid67698693\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0\hres0\chhres0 \fi-360\li4320\jclisttab\tx4320\lin4320 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace1077\levelindent0{\leveltext
-\leveltemplateid67698689\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0\hres0\chhres0 \fi-360\li5040\jclisttab\tx5040\lin5040 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace1077\levelindent0{\leveltext
-\leveltemplateid67698691\'01o;}{\levelnumbers;}\f2\fbias0\hres0\chhres0 \fi-360\li5760\jclisttab\tx5760\lin5760 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace1077\levelindent0{\leveltext
-\leveltemplateid67698693\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0\hres0\chhres0 \fi-360\li6480\jclisttab\tx6480\lin6480 }{\listname ;}\listid1848404271}{\list\listtemplateid-1802592190\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0
-\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid961321180\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0\hres0\chhres0 \s38\fi-357\li2149\jclisttab\tx2152\lin2149 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0
-\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698691\'01o;}{\levelnumbers;}\f2\fbias0\hres0\chhres0 \fi-360\li1440\jclisttab\tx1440\lin1440 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0
-\levelindent0{\leveltext\leveltemplateid67698693\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0\hres0\chhres0 \fi-360\li2160\jclisttab\tx2160\lin2160 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0
-{\leveltext\leveltemplateid67698689\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0\hres0\chhres0 \fi-360\li2880\jclisttab\tx2880\lin2880 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext
-\leveltemplateid67698691\'01o;}{\levelnumbers;}\f2\fbias0\hres0\chhres0 \fi-360\li3600\jclisttab\tx3600\lin3600 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698693
-\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0\hres0\chhres0 \fi-360\li4320\jclisttab\tx4320\lin4320 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698689
-\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0\hres0\chhres0 \fi-360\li5040\jclisttab\tx5040\lin5040 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698691
-\'01o;}{\levelnumbers;}\f2\fbias0\hres0\chhres0 \fi-360\li5760\jclisttab\tx5760\lin5760 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698693
-\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0\hres0\chhres0 \fi-360\li6480\jclisttab\tx6480\lin6480 }{\listname ;}\listid1877695764}{\list\listtemplateid1186249844\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1
-\levelspace0\levelindent0{\leveltext\leveltemplateid1182702444\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0\hres0\chhres0 \s33\fi-357\li357\jclisttab\tx360\lin357 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0
-\levelindent0{\leveltext\leveltemplateid67698691\'01o;}{\levelnumbers;}\f2\fbias0\hres0\chhres0 \fi-360\li1440\jclisttab\tx1440\lin1440 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext
-\leveltemplateid67698693\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0\hres0\chhres0 \fi-360\li2160\jclisttab\tx2160\lin2160 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext
-\leveltemplateid67698689\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0\hres0\chhres0 \fi-360\li2880\jclisttab\tx2880\lin2880 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext
-\leveltemplateid67698691\'01o;}{\levelnumbers;}\f2\fbias0\hres0\chhres0 \fi-360\li3600\jclisttab\tx3600\lin3600 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698693
-\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0\hres0\chhres0 \fi-360\li4320\jclisttab\tx4320\lin4320 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698689
-\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0\hres0\chhres0 \fi-360\li5040\jclisttab\tx5040\lin5040 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698691
-\'01o;}{\levelnumbers;}\f2\fbias0\hres0\chhres0 \fi-360\li5760\jclisttab\tx5760\lin5760 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698693
-\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0\hres0\chhres0 \fi-360\li6480\jclisttab\tx6480\lin6480 }{\listname ;}\listid2054619191}}{\*\listoverridetable{\listoverride\listid2054619191\listoverridecount0\ls1}{\listoverride\listid477573462
-\listoverridecount0\ls2}{\listoverride\listid1567649130\listoverridecount0\ls3}{\listoverride\listid1559511898\listoverridecount0\ls4}{\listoverride\listid1848404271\listoverridecount0\ls5}{\listoverride\listid1877695764\listoverridecount0\ls6}
-{\listoverride\listid1219436735\listoverridecount0\ls7}{\listoverride\listid810947713\listoverridecount0\ls8}{\listoverride\listid196815738\listoverridecount0\ls9}{\listoverride\listid398796681\listoverridecount0\ls10}{\listoverride\listid394402059
-\listoverridecount0\ls11}{\listoverride\listid700712945\listoverridecount0\ls12}{\listoverride\listid1121073746\listoverridecount0\ls13}{\listoverride\listid325669543\listoverridecount0\ls14}{\listoverride\listid398796681\listoverridecount0\ls15}
-{\listoverride\listid988437699\listoverridecount0\ls16}}{\*\pgptbl {\pgp\ipgp0\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp0\itap0\li0\ri0\sb0\sa0}}{\*\rsidtbl \rsid8833\rsid25262\rsid149813\rsid202786\rsid224501\rsid336100\rsid619688\rsid687529\rsid993583
-\rsid1050666\rsid1063606\rsid1123747\rsid1247323\rsid1271240\rsid1314581\rsid1340611\rsid1396639\rsid1397504\rsid1445017\rsid1522967\rsid1660354\rsid1908946\rsid1967913\rsid1985256\rsid2040602\rsid2055273\rsid2169328\rsid2173862\rsid2294074\rsid2299921
-\rsid2303227\rsid2325299\rsid2325781\rsid2438325\rsid2443042\rsid2453294\rsid2631094\rsid2767599\rsid2837055\rsid2891929\rsid2908896\rsid3041681\rsid3084461\rsid3089876\rsid3090601\rsid3153954\rsid3176869\rsid3428779\rsid3494352\rsid3551572\rsid3565740
-\rsid3567813\rsid3607608\rsid3611273\rsid3737799\rsid3745708\rsid3805003\rsid3807310\rsid3893477\rsid3943274\rsid3952936\rsid4080061\rsid4130624\rsid4131293\rsid4151172\rsid4261399\rsid4285630\rsid4420257\rsid4538955\rsid4653850\rsid4657166\rsid4658437
-\rsid4665525\rsid4736258\rsid4927714\rsid5003640\rsid5009230\rsid5054803\rsid5055072\rsid5076588\rsid5077281\rsid5112338\rsid5140732\rsid5200145\rsid5252592\rsid5253692\rsid5272300\rsid5398118\rsid5575913\rsid5586591\rsid5660232\rsid5723753\rsid5733021
-\rsid5792090\rsid5839501\rsid5845217\rsid5848133\rsid5965347\rsid5969393\rsid5984178\rsid6178267\rsid6182090\rsid6306943\rsid6423491\rsid6423682\rsid6453702\rsid6499651\rsid6648707\rsid6692412\rsid6693430\rsid6759000\rsid6819414\rsid6952772\rsid6973360
-\rsid6976059\rsid7030393\rsid7091096\rsid7236981\rsid7293866\rsid7354836\rsid7481530\rsid7492415\rsid7627513\rsid7798874\rsid7951946\rsid7961682\rsid8137451\rsid8144333\rsid8264327\rsid8279245\rsid8333386\rsid8335631\rsid8349552\rsid8350558\rsid8392700
-\rsid8456026\rsid8457665\rsid8523053\rsid8532277\rsid8542814\rsid8586611\rsid8596935\rsid8602482\rsid8727711\rsid8938190\rsid9043979\rsid9069536\rsid9139129\rsid9196121\rsid9337714\rsid9378118\rsid9587393\rsid9587545\rsid9786004\rsid9857806\rsid9859629
-\rsid9989898\rsid10179210\rsid10289240\rsid10441824\rsid10565710\rsid10683655\rsid10705127\rsid10760272\rsid10951817\rsid11015424\rsid11095783\rsid11107534\rsid11224150\rsid11229606\rsid11230219\rsid11369554\rsid11613206\rsid11632249\rsid11676698
-\rsid11745537\rsid11936795\rsid11994093\rsid12016559\rsid12321879\rsid12483380\rsid12548342\rsid12613461\rsid12649626\rsid12791161\rsid12804081\rsid12870507\rsid12980889\rsid13004705\rsid13007617\rsid13110106\rsid13112801\rsid13240722\rsid13328841
-\rsid13336212\rsid13589070\rsid13637968\rsid13654305\rsid13783570\rsid14101503\rsid14107866\rsid14117292\rsid14240631\rsid14254048\rsid14299190\rsid14303978\rsid14311941\rsid14319332\rsid14352839\rsid14429059\rsid14434712\rsid14699709\rsid14749252
-\rsid14756287\rsid14825882\rsid15040283\rsid15142898\rsid15167476\rsid15231427\rsid15286622\rsid15290249\rsid15410853\rsid15491589\rsid15676556\rsid15825446\rsid15874102\rsid15946803\rsid16018894\rsid16069256\rsid16072846\rsid16078530\rsid16085697
-\rsid16123551\rsid16201594\rsid16340170\rsid16392012\rsid16451237\rsid16473449\rsid16524744\rsid16542872\rsid16543614\rsid16723387}{\mmathPr\mmathFont34\mbrkBin0\mbrkBinSub0\msmallFrac0\mdispDef1\mlMargin0\mrMargin0\mdefJc1\mwrapIndent1440\mintLim0
-\mnaryLim1}{\info{\creatim\yr2006\mo11\dy27\hr13\min3}{\revtim\yr2006\mo11\dy27\hr13\min3}{\version1}{\edmins0}{\nofpages1}{\nofwords169}{\nofchars1015}{\nofcharsws1182}{\vern32857}}{\*\xmlnstbl {\xmlns1 http://schemas.microsoft.com/office/word/2003/wordm
-l}{\xmlns2 urn:schemas-microsoft-com:office:smarttags}}\paperw12240\paperh15840\margl1152\margr1152\margt1152\margb1152\gutter0\ltrsect
-\widowctrl\ftnbj\aenddoc\trackmoves1\trackformatting1\donotembedsysfont0\relyonvml0\donotembedlingdata1\grfdocevents0\validatexml0\showplaceholdtext0\ignoremixedcontent0\saveinvalidxml0\showxmlerrors0\noxlattoyen
-\expshrtn\noultrlspc\dntblnsbdb\nospaceforul\hyphcaps0\formshade\horzdoc\dgmargin\dghspace180\dgvspace180\dghorigin1152\dgvorigin1152\dghshow1\dgvshow1
-\jexpand\viewkind1\viewscale100\pgbrdrhead\pgbrdrfoot\splytwnine\ftnlytwnine\htmautsp\nolnhtadjtbl\useltbaln\alntblind\lytcalctblwd\lyttblrtgr\lnbrkrule\nobrkwrptbl\snaptogridincell\rempersonalinfo\allowfieldendsel
-\wrppunct\asianbrkrule\rsidroot12483380\newtblstyruls\nogrowautofit\viewbksp1\remdttm\notcvasp\notbrkcnstfrctbl\notvatxbx\krnprsnet\cachedcolbal \fet0{\*\wgrffmtfilter 013f}\ilfomacatclnup0
-{\*\docvar {db_xml}{\'0d\'0dhttp://usetermassembly/dealbuilder_live/DealBuilderNET/dealbuilder.aspxmicrosoftmicrosoftmicrosoft96729672tbctbcUSETERMS_SUPPSUPER_ENGLISH2.6List of Supplement License Terms Languages\'0d2006032
-9495trueuniquetruetruetruetruetruetruetrueeagerday_month_year,.day
-_month_year,._blankrtffalsedraftingindefinitetrueautosave|text|falseowner|text|REDMOND\'5cmalinftruefalsetruepromptvaluedeferredgrouppagesureunknownunsurefalsealiasfalseascendingfalsetruefalseRepeatCheckPromptAnswerDeferralGuidanceInsert your comments belowVaria
-ble/dealbuilder_live/help/dealbuilder/help.htmlonsubmittruetruefalsetruefalsefalsetrue2dropdownsureUnknownfirstOtherlast20
-204Specify othe
-rs:Specify other:11, and and/or or YesNo(%1 of %2)&\'3bnbsp\'3bvisibledigitsPrevNext&\'3bnbsp\'3b|&\'3bnbsp\'3b*afteraftertruefalseclient_side<\'3bU>\'3bWARNING:&l
-t\'3b/U>\'3b That page is no longer relevant because of answers given on this page or a previous page!enabledrelevant_pages11100Chinese (Simplified)Chinese (Traditional)CzechDanishDutchEnglishFinnishFrenchGermanGreekHungarianItalianJapaneseKoreanNorwegian (Bokmal)PolishPortuguese (Brazil)Portuguese (Portugal)RussianSpanishSwedishTurkish101Microsoft .NET Framework 3.002006/11/012009/09/01NAAdditional terms for the supplementWindows operating
- system}}{\*\ftnsep \ltrpar \pard\plain \ltrpar\ql \li0\ri0\sb120\sa120\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af38\afs20\alang1025 \ltrch\fcs0
-\fs20\lang1033\langfe1033\loch\af38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid6952772 \chftnsep
-\par }}{\*\ftnsepc \ltrpar \pard\plain \ltrpar\ql \li0\ri0\sb120\sa120\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af38\afs20\alang1025 \ltrch\fcs0
-\fs20\lang1033\langfe1033\loch\af38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid6952772 \chftnsepc
-\par }}{\*\aftnsep \ltrpar \pard\plain \ltrpar\ql \li0\ri0\sb120\sa120\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af38\afs20\alang1025 \ltrch\fcs0
-\fs20\lang1033\langfe1033\loch\af38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid6952772 \chftnsep
-\par }}{\*\aftnsepc \ltrpar \pard\plain \ltrpar\ql \li0\ri0\sb120\sa120\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af38\afs20\alang1025 \ltrch\fcs0
-\fs20\lang1033\langfe1033\loch\af38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid6952772 \chftnsepc
-\par }}\ltrpar \sectd \ltrsect\sbknone\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid7030393\sftnbj {\headerl \ltrpar \pard\plain \ltrpar\s71\ql \li0\ri0\sb120\sa120\widctlpar
-\tqc\tx4680\tqr\tx9360\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af38\afs20\alang1025 \ltrch\fcs0 \fs20\lang1033\langfe1033\loch\af38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af38 \ltrch\fcs0
-\insrsid16473449
-\par }}{\headerr \ltrpar \pard\plain \ltrpar\s71\ql \li0\ri0\sb120\sa120\widctlpar\tqc\tx4680\tqr\tx9360\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af38\afs20\alang1025 \ltrch\fcs0
-\fs20\lang1033\langfe1033\loch\af38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af38 \ltrch\fcs0 \insrsid16473449
-\par }}{\footerl \ltrpar \pard\plain \ltrpar\s73\ql \li0\ri0\sb120\sa120\widctlpar\tqc\tx4680\tqr\tx9360\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af38\afs20\alang1025 \ltrch\fcs0
-\fs20\lang1033\langfe1033\loch\af38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af38 \ltrch\fcs0 \insrsid16473449
-\par }}{\footerr \ltrpar \pard\plain \ltrpar\s73\ql \li0\ri0\sb120\sa120\widctlpar\tqc\tx4680\tqr\tx9360\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af38\afs20\alang1025 \ltrch\fcs0
-\fs20\lang1033\langfe1033\loch\af38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af38 \ltrch\fcs0 \insrsid16473449
-\par }}{\headerf \ltrpar \pard\plain \ltrpar\s71\ql \li0\ri0\sb120\sa120\widctlpar\tqc\tx4680\tqr\tx9360\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af38\afs20\alang1025 \ltrch\fcs0
-\fs20\lang1033\langfe1033\loch\af38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af38 \ltrch\fcs0 \insrsid16473449
-\par }}{\footerf \ltrpar \pard\plain \ltrpar\s73\ql \li0\ri0\sb120\sa120\widctlpar\tqc\tx4680\tqr\tx9360\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af38\afs20\alang1025 \ltrch\fcs0
-\fs20\lang1033\langfe1033\loch\af38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af38 \ltrch\fcs0 \insrsid16473449
-\par }}{\*\pnseclvl1\pnucrm\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl2\pnucltr\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl3\pndec\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl4\pnlcltr\pnstart1\pnindent720\pnhang {\pntxta )}}
-{\*\pnseclvl5\pndec\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl6\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl8
-\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl9\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}\pard\plain \ltrpar
-\s42\ql \li0\ri0\sb120\sa120\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid6648707 \rtlch\fcs1 \ab\af38\afs28\alang1025 \ltrch\fcs0 \b\fs28\lang1033\langfe1033\loch\af38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033
-{\rtlch\fcs1 \af38 \ltrch\fcs0 \insrsid12483380\charrsid6952772 \hich\af38\dbch\af11\loch\f38 MICROSOFT SOFTWARE SUPPLEMENT LICENSE TERMS
-\par }\pard\plain \ltrpar\s43\ql \li0\ri0\sb120\sa120\widctlpar\brdrb\brdrs\brdrw10\brsp20 \wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid6648707 \rtlch\fcs1 \ab\af38\afs28\alang1025 \ltrch\fcs0
-\b\fs28\lang1033\langfe1033\loch\af38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af38 \ltrch\fcs0 \insrsid6648707 \hich\af38\dbch\af11\loch\f38 MICROSOFT }{\rtlch\fcs1 \af38 \ltrch\fcs0 \insrsid6453702 \hich\af38\dbch\af11\loch\f38
-ASP.NET 2.0 {\*\xmlopen\xmlns2{\factoidname City}}{\*\xmlopen\xmlns2{\factoidname place}}\hich\af38\dbch\af11\loch\f38 AJAX{\*\xmlclose}{\*\xmlclose} EXTENSIONS}{\rtlch\fcs1 \af38 \ltrch\fcs0 \insrsid12483380\charrsid6952772
-\par }\pard\plain \ltrpar\s44\ql \li0\ri0\sb120\sa120\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid6648707 \rtlch\fcs1 \ab\af38\afs20\alang1025 \ltrch\fcs0
-\b\fs20\lang1033\langfe1033\loch\af38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \ab0\af38 \ltrch\fcs0 \b0\insrsid12483380\charrsid6952772 \hich\af38\dbch\af11\loch\f38
-Microsoft Corporation (or based on where you live, one of its affiliates) licenses this supplement to you. If you are licensed to use }{\rtlch\fcs1 \ab0\af38 \ltrch\fcs0 \b0\insrsid8532277\charrsid6952772 \hich\af38\dbch\af11\loch\f38 Microsoft }{
-\rtlch\fcs1 \ab0\af38 \ltrch\fcs0 \b0\insrsid6648707 \hich\af38\dbch\af11\loch\f38 Windows operating system}{\rtlch\fcs1 \ab0\af38 \ltrch\fcs0 \b0\insrsid12483380\charrsid6952772 \hich\af38\dbch\af11\loch\f38 \hich\f38 software (the \'93\loch\f38
-\hich\f38 software\'94\loch\f38 ), you may use this supplement. You may not use it if you do \hich\af38\dbch\af11\loch\f38 not have a license for the software. You may use a copy of this supplement with each validly licensed copy of the software.
-\par \hich\af38\dbch\af11\loch\f38 The following license terms describe}{\rtlch\fcs1 \ab0\af38 \ltrch\fcs0 \b0\insrsid3893477\charrsid6952772 \hich\af38\dbch\af11\loch\f38 }{\rtlch\fcs1 \ab0\af38 \ltrch\fcs0 \b0\insrsid12483380\charrsid6952772
-\hich\af38\dbch\af11\loch\f38 additional use }{\rtlch\fcs1 \ab0\af38 \ltrch\fcs0 \b0\insrsid15410853\charrsid6952772 \hich\af38\dbch\af11\loch\f38 terms}{\rtlch\fcs1 \ab0\af38 \ltrch\fcs0 \b0\insrsid12483380\charrsid6952772 \hich\af38\dbch\af11\loch\f38
- for this supplement. }{\rtlch\fcs1 \ab0\af38 \ltrch\fcs0 \b0\insrsid6178267\charrsid6952772 \hich\af38\dbch\af11\loch\f38 }{\rtlch\fcs1 \ab0\af38 \ltrch\fcs0 \b0\insrsid12483380\charrsid6952772 \hich\af38\dbch\af11\loch\f38
-These terms and the license terms for the software \hich\af38\dbch\af11\loch\f38 apply to your use of the supplement. If there is a conflict, these supplemental license terms apply.}{\rtlch\fcs1 \ab0\af38 \ltrch\fcs0 \b0\insrsid2837055\charrsid6952772
-
-\par }{\rtlch\fcs1 \af38 \ltrch\fcs0 \caps\insrsid12483380\charrsid6952772 \hich\af38\dbch\af11\loch\f38 By using this supplement, you accept these terms. If you do not accept them, do not use this supplement.}{\rtlch\fcs1 \af38 \ltrch\fcs0
-\insrsid12483380\charrsid6952772
-\par }\pard\plain \ltrpar\s65\ql \li0\ri0\sb120\sa120\widctlpar\brdrt\brdrs\brdrw10\brsp20 \wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid6648707 \rtlch\fcs1 \ab\af38\afs20\alang1025 \ltrch\fcs0
-\b\fs20\lang1033\langfe1033\loch\af38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af38 \ltrch\fcs0 \insrsid12483380\charrsid6952772
-\par {\listtext\pard\plain\ltrpar \s1 \rtlch\fcs1 \ab\af0\afs20 \ltrch\fcs0 \b\f38\fs20\insrsid12483380\charrsid6952772 \hich\af38\dbch\af11\loch\f38 1.\tab}}\pard\plain \ltrpar
-\s1\ql \fi-360\li360\ri0\sb120\sa120\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls16\outlinelevel0
-\pnrdate-2035639326\pnrstart0\pnrxst2\pnrxst0\pnrxst0\pnrxst0\pnrxst46\pnrxst0\pnrstop6\pnrstart1\pnrrgb1\pnrrgb0\pnrrgb0\pnrrgb0\pnrrgb0\pnrrgb0\pnrrgb0\pnrrgb0\pnrrgb0\pnrstop9\pnrstart2\pnrnfc0\pnrnfc4\pnrnfc2\pnrnfc3\pnrnfc1\pnrnfc0\pnrnfc4
-\pnrnfc255\pnrnfc255\pnrnfc0\pnrnfc0\pnrnfc1\pnrnfc0\pnrnfc0\pnrnfc0\pnrnfc0\pnrnfc0\pnrnfc0\pnrstop18\pnrstart3\pnrpnbr1\pnrpnbr0\pnrpnbr0\pnrpnbr0\pnrpnbr0\pnrpnbr0\pnrpnbr0\pnrpnbr0\pnrpnbr0\pnrpnbr0\pnrpnbr0\pnrpnbr0\pnrpnbr0\pnrpnbr0\pnrpnbr0
-\pnrpnbr0\pnrpnbr0\pnrpnbr0\pnrpnbr0\pnrpnbr0\pnrpnbr0\pnrpnbr0\pnrpnbr0\pnrpnbr0\pnrpnbr0\pnrpnbr0\pnrpnbr0\pnrpnbr0\pnrpnbr0\pnrpnbr0\pnrpnbr0\pnrpnbr0\pnrpnbr0\pnrpnbr0\pnrpnbr0\pnrpnbr0\pnrstop36\adjustright\rin0\lin360\itap0\pararsid5200145
-\rtlch\fcs1 \ab\af38\afs20\alang1025 \ltrch\fcs0 \b\fs20\lang1033\langfe1033\loch\af38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af38 \ltrch\fcs0 \insrsid12483380\charrsid6952772 \hich\af38\dbch\af11\loch\f38
-SUPPORT SERVICES FOR SUPPLEMENT. }{\rtlch\fcs1 \ab0\af38 \ltrch\fcs0 \b0\insrsid12483380\charrsid6952772 \hich\af38\dbch\af11\loch\f38 Microsoft \hich\af38\dbch\af11\loch\f38 provides support services for }{\rtlch\fcs1 \ab0\af38 \ltrch\fcs0
-\b0\insrsid15410853\charrsid6952772 \hich\af38\dbch\af11\loch\f38 this software}{\rtlch\fcs1 \ab0\af38 \ltrch\fcs0 \b0\insrsid12483380\charrsid6952772 \hich\af38\dbch\af11\loch\f38 as described at }{\field\flddirty{\*\fldinst {\rtlch\fcs1 \ab0\af38
-\ltrch\fcs0 \cs49\b0\ul\cf2\insrsid10565710\charrsid10565710 \hich\af38\dbch\af11\loch\f38 HYPERLINK "http://www.support.microsoft.com/common/international.aspx" }{\rtlch\fcs1 \af38 \ltrch\fcs0 \b0\ul\cf2\insrsid10760272\charrsid10565710 {\*\datafield
-00d0c9ea79f9bace118c8200aa004ba90b0200000017000000340000007700770077002e0073007500700070006f00720074002e006d006900630072006f0073006f00660074002e0063006f006d002f0063006f006d006d006f006e002f0069006e007400650072006e006100740069006f006e0061006c002e0061007300
-700078000000e0c9ea79f9bace118c8200aa004ba90b7600000068007400740070003a002f002f007700770077002e0073007500700070006f00720074002e006d006900630072006f0073006f00660074002e0063006f006d002f0063006f006d006d006f006e002f0069006e007400650072006e006100740069006f006e
-0061006c002e0061007300700078000000002100000064}}}{\fldrslt {\rtlch\fcs1 \af38 \ltrch\fcs0 \cs49\b0\ul\cf2\insrsid10565710\charrsid10565710 \hich\af38\dbch\af11\loch\f38 www.support.microsoft.com/common/international.aspx}}}\sectd \ltrsect
-\sbknone\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid7030393\sftnbj {\rtlch\fcs1 \ab0\af38 \ltrch\fcs0 \b0\insrsid12483380\charrsid10565710 .}{\rtlch\fcs1 \af38 \ltrch\fcs0 \insrsid11613206\charrsid10565710
-\par {\listtext\pard\plain\ltrpar \s1 \rtlch\fcs1 \ab\af0\afs20 \ltrch\fcs0 \b\f38\fs20\insrsid9069536\charrsid9069536 \hich\af38\dbch\af11\loch\f38 2.\tab}}\pard \ltrpar
-\s1\ql \fi-360\li360\ri0\sb120\sa120\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls16\outlinelevel0\adjustright\rin0\lin360\itap0\pararsid14303978 {\rtlch\fcs1 \af38 \ltrch\fcs0 \insrsid9069536\charrsid9069536 \hich\af38\dbch\af11\loch\f38
-MICROSOFT AJAX LIBRARY. }{\rtlch\fcs1 \af38 \ltrch\fcs0 \b0\insrsid9069536\charrsid9069536 \hich\af38\dbch\af11\loch\f38 This supplement }{\rtlch\fcs1 \af38 \ltrch\fcs0 \b0\insrsid9069536 \hich\af38\dbch\af11\loch\f38 includes the Microsoft AJAX Library}{
-\rtlch\fcs1 \af38 \ltrch\fcs0 \b0\insrsid5965347 .}{\rtlch\fcs1 \af38 \ltrch\fcs0 \b0\insrsid14825882 \hich\af38\dbch\af11\loch\f38 }{\rtlch\fcs1 \af38 \ltrch\fcs0 \b0\insrsid5965347 \hich\af38\dbch\af11\loch\f38
-The license terms accompanying that additional}{\rtlch\fcs1 \af38 \ltrch\fcs0 \b0\insrsid6693430 \hich\af38\dbch\af11\loch\f38 }{\rtlch\fcs1 \af38 \ltrch\fcs0 \b0\insrsid5848133 \hich\af38\dbch\af11\loch\f38 software }{\rtlch\fcs1 \af38 \ltrch\fcs0
-\b0\insrsid5965347 \hich\af38\dbch\af11\loch\f38 apply to it}{\rtlch\fcs1 \af38 \ltrch\fcs0 \b0\insrsid5848133 .}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid13004705\charrsid13004705
-\par }\pard \ltrpar\s1\ql \li0\ri0\sb120\sa120\widctlpar\wrapdefault\aspalpha\aspnum\faauto\outlinelevel0\adjustright\rin0\lin0\itap0\pararsid13004705 {\rtlch\fcs1 \af38 \ltrch\fcs0 \b0\insrsid9069536\charrsid9069536 \hich\af38\dbch\af11\loch\f38 }{
-\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3807310\charrsid9069536
-\par }{\*\themedata 504b030414000600080000002100828abc13fa0000001c020000130000005b436f6e74656e745f54797065735d2e786d6cac91cb6ac3301045f785fe83d0b6d8
-72ba28a5d8cea249777d2cd20f18e4b12d6a8f843409c9df77ecb850ba082d74231062ce997b55ae8fe3a00e1893f354e9555e6885647de3a8abf4fbee29bbd7
-2a3150038327acf409935ed7d757e5ee14302999a654e99e393c18936c8f23a4dc072479697d1c81e51a3b13c07e4087e6b628ee8cf5c4489cf1c4d075f92a0b
-44d7a07a83c82f308ac7b0a0f0fbf90c2480980b58abc733615aa2d210c2e02cb04430076a7ee833dfb6ce62e3ed7e14693e8317d8cd0433bf5c60f53fea2fe7
-065bd80facb647e9e25c7fc421fd2ddb526b2e9373fed4bb902e182e97b7b461e6bfad3f010000ffff0300504b030414000600080000002100a5d6a7e7c00000
-00360100000b0000005f72656c732f2e72656c73848fcf6ac3300c87ef85bd83d17d51d2c31825762fa590432fa37d00e1287f68221bdb1bebdb4fc7060abb08
-84a4eff7a93dfeae8bf9e194e720169aaa06c3e2433fcb68e1763dbf7f82c985a4a725085b787086a37bdbb55fbc50d1a33ccd311ba548b63095120f88d94fbc
-52ae4264d1c910d24a45db3462247fa791715fd71f989e19e0364cd3f51652d73760ae8fa8c9ffb3c330cc9e4fc17faf2ce545046e37944c69e462a1a82fe353
-bd90a865aad41ed0b5b8f9d6fd010000ffff0300504b0304140006000800000021006b799616830000008a0000001c0000007468656d652f7468656d652f7468
-656d654d616e616765722e786d6c0ccc4d0ac3201040e17da17790d93763bb284562b2cbaebbf600439c1a41c7a0d29fdbd7e5e38337cedf14d59b4b0d592c9c
-070d8a65cd2e88b7f07c2ca71ba8da481cc52c6ce1c715e6e97818c9b48d13df49c873517d23d59085adb5dd20d6b52bd521ef2cdd5eb9246a3d8b4757e8d3f7
-29e245eb2b260a0238fd010000ffff0300504b0304140006000800000021000bcba3ae95060000561b0000160000007468656d652f7468656d652f7468656d65
-312e786d6cec594d6f1b4518be23f11f467b6f6327b61b4775aad8b11b48d346b15bd4e37877bc3bcdecce6a669cd437d41e9190100571a012370e08a8d44a5c
-caaf09144191fa17786766d7dec96e48d24650417d48bcb3cfbcdfef331fbe7aed7eccd0011192f2a4e3d52fd73c44129f0734093bdeedd1e0d2aa87a4c24980
-194f48c79b11e95d5b7fffbdab784d45242608e627720d77bc48a9746d6949fa308ce5659e9204de4db888b18247112e05021f82dc982d2dd76aada518d3c443
-098e41ecadc984fa048db4486f3d17de67f09828a9077c26865a347166186cb05fd70839933d26d001661d0ff404fc7044ee2b0f312c15bce87835f3f196d6af
-2ee1b56c125327cc2dcc1b984f362f9b10ec2f1b9d221ccf95d6078df695cdb97c0360aa8cebf7fbbd7e7d2ecf00b0ef83a7d696a2ccc660b5decd651640f66b
-5976afd6ac355c7c41fe4ac9e676b7db6db6335bac5003b25f1b25fc6aadd5d85876f00664f1cd12bed1dde8f55a0ede802cbe55c20faeb45b0d176f4011a3c9
-7e09ad133a1864d2e79009675b95f05580afd632f80205d530af2ead62c2137552adc5f81e1703006820c38a2648cd5232c13e54710fc76341b15680d7082ebc
-b143be2c0d695d48fa82a6aae37d9862e88885bc57cfbf7ff5fc293a7af0ece8c14f470f1f1e3df8d10a72666de1242cce7af9ed677f3efe18fdf1f49b978fbe
-a8c6cb22fed71f3ef9e5e7cfab81d03e0b735e7cf9e4b7674f5e7cf5e9efdf3daa806f083c2ec247342612dd2487688fc7e098898a6b39198bf3cd1845981667
-6c24a1c409d65a2ae4f755e4a06fce30cbb2e3d8d1256e04ef08a08f2ae0f5e93dc7e06124a68a5668de8e6207b8c339eb725119856dadab10e6d13409ab958b
-6911b787f14195ee1e4e9cfcf6a729f0665e968ee3bd883866ee329c281c928428a4dff17d422abcbb4ba913d71dea0b2ef944a1bb147531ad0cc9888e9d6a5a
-4cdaa231e46556e533e4db89cdce1dd4e5accaeb4d72e022a12b30ab307e449813c6eb78aa705c25728463560cf80daca22a238733e117717da920d321611cf5
-032265d59c5b02fc2d247d1b036355a67d87cd62172914ddaf927903735e446ef2fd5e84e3b40a3ba44954c47e20f7a14431dae5aa0abec3dd0ed1cf90079c9c
-98ee3b9438e93e9d0d6ed3d031695120facd54e85c02553b0c1cd3e4efe89851e0635b031747c740802fbe7e5c51596f2b116fc09a54d5095bc7e8f724dc71d2
-ed7111d0b79f7337f134d92550e6e585e71de5bea35cef3f4fb927f5f3598976c1ad40bb7adf6037c5668b1c9fb8439e50c6866ac6c80d6936c912d689600083
-7a9e391d92f989298de06bc6eb0e2e14d8cc4182ab8fa88a86114e61835df7b4905066a24389522ee16067862b656b3c6cd2953d1636f581c1f281c46a870776
-78450fe7e782b918b3da84e6f0992b5ad102ceaa6ce54a2614dc7e1d65756dd499b5d58d6986ea1c6d7397218765d760701e4dd88020d8b640945b703ed7aae1
-6082190974dcedda9ba7c564e1225324231c902c47daef728eea264979ad989b00a89d8a1ce943de29512b686b6bb16fa0ed2c492aaa6b9ca02ecfde9b6429af
-e0459674df1e6b4796149b9325e8b0e3b59bcb4d0ff938ed781338d3c2d73885ac4bbde7c32c848b215f095bf6a736b3e9f24536dbb9636e13d4e19ac2c6bde4
-b0c303a9906a13cbc89686799595004bb4266bff7213c27a510ed84a7f0d2b5656a118fe352b208e6e6ac964427c554c766144c7ce3e6654caa78a8861141ca2
-319b8a3d0ce9d7a50afe0454c2d5846104fd00f7683adae6954bce59d3156faf0cce8e63964638a35bdda279275bb8e9e3b90de6a9601ef85669bb71eefcae98
-96bf20578a65fc3f7345af277053b012e80cf8708d2b30d2fddaf1b8501107164a23ea0f046c1c0c7740b5c05d2cbc86a282cb64f35f9003fddff69c9561da1a
-0e7c6a8f864850588f542408d9055a32d5778ab07ab67659912c13642aaa60ae4cadd9637240d84873604bafed1e8aa0d40d9b64346070c7ebcf7dce3a681cea
-4d4eb1df1c0e99afbdb607fee99d8f6d6670cae561b3a1c9e33f37b16255b5f3cdf47ced2d3aa25f2cb6598dbc2b4059612968676dff9a269c73a9b58c55f278
-b9991b07592c7b0c83f30d510af73d48ff81f58f0a9fd95f26f4823ae27bc0ad087e68c88c4250d6975a9aee3c040c998f8e33e2cc23ac85d9e0669b271db77c
-b9bee0bdaedd0795fc3ff35ef79ce19e6fcfdcec3add78a1e1ce63ec863b1bb5dd5b116ec8eff14685a1497e9c31c9313f6c157f7be2e37b90ee4db8e59f3225
-4d48e197258161033a34dd001460359aa9eb7f010000ffff0300504b0304140006000800000021000dd1909fb60000001b010000270000007468656d652f7468
-656d652f5f72656c732f7468656d654d616e616765722e786d6c2e72656c73848f4d0ac2301484f78277086f6fd3ba109126dd88d0add40384e4350d363f2451
-eced0dae2c082e8761be9969bb979dc9136332de3168aa1a083ae995719ac16db8ec8e4052164e89d93b64b060828e6f37ed1567914b284d262452282e319872
-0e274a939cd08a54f980ae38a38f56e422a3a641c8bbd048f7757da0f19b017cc524bd62107bd5001996509affb3fd381a89672f1f165dfe514173d9850528a2
-c6cce0239baa4c04ca5bbabac4df000000ffff0300504b01022d0014000600080000002100828abc13fa0000001c020000130000000000000000000000000000
-0000005b436f6e74656e745f54797065735d2e786d6c504b01022d0014000600080000002100a5d6a7e7c0000000360100000b00000000000000000000000000
-2b0100005f72656c732f2e72656c73504b01022d00140006000800000021006b799616830000008a0000001c0000000000000000000000000014020000746865
-6d652f7468656d652f7468656d654d616e616765722e786d6c504b01022d00140006000800000021000bcba3ae95060000561b00001600000000000000000000
-000000d10200007468656d652f7468656d652f7468656d65312e786d6c504b01022d00140006000800000021000dd1909fb60000001b01000027000000000000
-000000000000009a0900007468656d652f7468656d652f5f72656c732f7468656d654d616e616765722e786d6c2e72656c73504b050600000000050005005d010000950a00000000}
-{\*\colorschememapping 3c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d225554462d3822207374616e64616c6f6e653d22796573223f3e0d0a3c613a636c724d
-617020786d6c6e733a613d22687474703a2f2f736368656d61732e6f70656e786d6c666f726d6174732e6f72672f64726177696e676d6c2f323030362f6d6169
-6e22206267313d226c743122207478313d22646b3122206267323d226c743222207478323d22646b322220616363656e74313d22616363656e74312220616363
-656e74323d22616363656e74322220616363656e74333d22616363656e74332220616363656e74343d22616363656e74342220616363656e74353d22616363656e74352220616363656e74363d22616363656e74362220686c696e6b3d22686c696e6b2220666f6c486c696e6b3d22666f6c486c696e6b222f3e}
-{\*\latentstyles\lsdstimax266\lsdlockeddef0\lsdsemihiddendef1\lsdunhideuseddef1\lsdqformatdef0\lsdprioritydef99{\lsdlockedexcept \lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority0 \lsdlocked0 Normal;
-\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdlocked0 heading 1;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 2;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 3;
-\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 4;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 5;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 6;
-\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 7;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 8;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 9;
-\lsdpriority39 \lsdlocked0 toc 1;\lsdpriority39 \lsdlocked0 toc 2;\lsdpriority39 \lsdlocked0 toc 3;\lsdpriority39 \lsdlocked0 toc 4;\lsdpriority39 \lsdlocked0 toc 5;\lsdpriority39 \lsdlocked0 toc 6;\lsdpriority39 \lsdlocked0 toc 7;
-\lsdpriority39 \lsdlocked0 toc 8;\lsdpriority39 \lsdlocked0 toc 9;\lsdqformat1 \lsdpriority35 \lsdlocked0 caption;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority10 \lsdlocked0 Title;\lsdpriority1 \lsdlocked0 Default Paragraph Font;
-\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority11 \lsdlocked0 Subtitle;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority22 \lsdlocked0 Strong;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority20 \lsdlocked0 Emphasis;
-\lsdsemihidden0 \lsdunhideused0 \lsdpriority59 \lsdlocked0 Table Grid;\lsdunhideused0 \lsdlocked0 Placeholder Text;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority1 \lsdlocked0 No Spacing;
-\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading;\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List;\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid;
-\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1;
-\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2;
-\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List;\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading;
-\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List;\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid;\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent 1;
-\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 1;
-\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent 1;\lsdunhideused0 \lsdlocked0 Revision;
-\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority34 \lsdlocked0 List Paragraph;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority29 \lsdlocked0 Quote;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority30 \lsdlocked0 Intense Quote;
-\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 1;
-\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent 1;
-\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent 2;
-\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 2;
-\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent 2;
-\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 2;
-\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent 2;
-\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent 3;
-\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 3;
-\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 3;
-\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent 3;
-\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent 3;
-\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent 4;
-\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent 4;
-\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 4;
-\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent 4;
-\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent 5;
-\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 5;
-\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent 5;
-\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 5;
-\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent 5;
-\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent 6;
-\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 6;
-\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 6;
-\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent 6;
-\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent 6;
-\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority19 \lsdlocked0 Subtle Emphasis;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority21 \lsdlocked0 Intense Emphasis;
-\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority31 \lsdlocked0 Subtle Reference;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority32 \lsdlocked0 Intense Reference;
-\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority33 \lsdlocked0 Book Title;\lsdpriority37 \lsdlocked0 Bibliography;}}{\*\datastore 0105000002000000180000004d73786d6c322e534158584d4c5265616465722e352e3000000000000000000000060000
-d0cf11e0a1b11ae1000000000000000000000000000000003e000300feff090006000000000000000000000001000000010000000000000000100000feffffff00000000feffffff0000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
-ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
-ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
-ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
-fffffffffffffffffdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
-ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
-ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
-ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
-ffffffffffffffffffffffffffffffff52006f006f007400200045006e00740072007900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016000500ffffffffffffffffffffffffec69d9888b8b3d4c859eaf6cd158be0f0000000000000000000000009011
-9a8b6712c701feffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000
-00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000
-000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000105000000000000}}
\ No newline at end of file
diff --git a/lib/Net/4.0/NUnitAsp.dll b/lib/Net/4.0/NUnitAsp.dll
deleted file mode 100644
index 9f45eff8..00000000
Binary files a/lib/Net/4.0/NUnitAsp.dll and /dev/null differ
diff --git a/lib/Net/4.0/NUnitAspEx.dll b/lib/Net/4.0/NUnitAspEx.dll
deleted file mode 100644
index 030f906e..00000000
Binary files a/lib/Net/4.0/NUnitAspEx.dll and /dev/null differ
diff --git a/lib/Net/4.0/NUnitAspEx.xml b/lib/Net/4.0/NUnitAspEx.xml
deleted file mode 100644
index e6d3470a..00000000
--- a/lib/Net/4.0/NUnitAspEx.xml
+++ /dev/null
@@ -1,139 +0,0 @@
-
-
-
- NUnitAspEx
-
-
-
-
- Encapsulates a request from within a testsuite using the "asptest://" pseudo-protocol.
-
-
-
-
- Encapsulates the ugly details of deriving from HttpWebRequest.
-
-
- Since various frameworks like NUnitAsp rely on the output of WebRequest.Create() being of type HttpWebRequest
- but HttpWebRequest is not customizable the easy way, this class shields further derived classes from the ugly reflection details.
-
-
-
-
- Creates a new instance for the given uri.
-
- the to create this request for.
-
-
-
-
-
-
-
-
-
-
- Override this method in your derived class and call to set the response object.
-
-
-
-
- Create the stream to be used for uploading content.
-
-
-
-
-
- Encapsulates a response from an .
-
-
-
-
- Encapsulates the ugly details of deriving from HttpWebResponse.
-
-
-
-
- Summary description for HttpReflectionUtils.
-
-
-
-
- Summary description for HttpWebClient.
-
-
-
-
- An AspFixtureHost lives inside it's own AppDomain with an initialized HttpRuntime.
-
-
-
-
- Summary description for IAspFixtureHost.
-
-
-
-
- Creates a new Host instance within a new AppDomain based on the passed in Properties.
-
-
- You must not call this method from within an existing Host's AppDomain.
-
-
-
-
- Unload the passed Host's AppDomain.
-
-
-
-
- Return null to avoid timing out of remoting references
-
-
-
-
-
- Initializes the newly created host instance.
-
-
-
-
- Use this property to gain access to the Host from within the Host's AppDomain
-
-
- This property is set only within the Host's AppDomain.
- Outside the AppDomain it will always return null.
-
-
-
-
- Use to synchronize access to this host instance
-
-
-
-
- Returns a reference to the AppDomain, that created this Host instance
-
-
-
-
- Returns the physical assembly reference location this AppDomain has been created from.
-
-
-
-
- Summary description for AspTestClient.
-
-
-
-
- Summary description for AspTestContext.
-
-
-
-
- Summary description for AspTestExecutionModule.
-
-
-
-
diff --git a/lib/Net/4.0/NVelocity.dll b/lib/Net/4.0/NVelocity.dll
deleted file mode 100644
index 9b44dfeb..00000000
Binary files a/lib/Net/4.0/NVelocity.dll and /dev/null differ
diff --git a/lib/Net/4.0/NVelocity.pdb b/lib/Net/4.0/NVelocity.pdb
deleted file mode 100644
index 6acd7032..00000000
Binary files a/lib/Net/4.0/NVelocity.pdb and /dev/null differ
diff --git a/lib/Net/4.0/Quartz.dll b/lib/Net/4.0/Quartz.dll
deleted file mode 100644
index d0aeb954..00000000
Binary files a/lib/Net/4.0/Quartz.dll and /dev/null differ
diff --git a/lib/Net/4.0/Quartz.xml b/lib/Net/4.0/Quartz.xml
deleted file mode 100644
index 46ab8f66..00000000
--- a/lib/Net/4.0/Quartz.xml
+++ /dev/null
@@ -1,17105 +0,0 @@
-
-
-
- Quartz
-
-
-
-
- Collection manipulation related utility methods.
-
-
-
-
- Removes the specified item from list of items and returns
- whether removal was success.
-
- The items to remove from.
- The item to remove.
-
-
-
-
- A hash based set.
-
-
-
-
- Represents a collection ob objects that contains no duplicate elements.
-
-
-
-
- Adds a new element to the Collection if it is not already present.
-
- The object to add to the collection.
- Returns true if the object was added to the collection, otherwise false.
-
-
-
- Adds all the elements of the specified collection to the Set.
-
- Collection of objects to add.
- true
-
-
-
- Returns the first item in the set.
-
- First object.
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The whose elements are copied to the new list.
-
- is .
-
-
-
- Initializes a new instance of the class.
-
- The capacity.
-
-
-
- Unmodifiables the hash set.
-
- The collection.
-
-
-
-
- Adds a new element to the ArrayList if it is not already present.
-
- Element to insert to the ArrayList.
- Returns true if the new element was inserted, false otherwise.
-
-
-
- Adds all the elements of the specified collection that are not present to the list.
-
- Collection where the new elements will be added
- Returns true if at least one element was added, false otherwise.
-
-
-
- Returns the first item in the set.
-
- First object.
-
-
-
- Returns a copy of the HashSet instance.
-
- Returns a shallow copy of the current HashSet.
-
-
-
- A sorted set.
-
-
-
-
- Returns a portion of the list whose elements are greater than the limit object parameter.
-
- The start element of the portion to extract.
- The portion of the collection whose elements are greater than the limit object parameter.
-
-
-
- SupportClass for the TreeSet class.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The whose elements are copied to the new list.
-
- is .
-
-
-
- Initializes a new instance of the class.
-
- The c.
-
-
-
- Unmodifiables the tree set.
-
- The collection.
-
-
-
-
- Adds a new element to the ArrayList if it is not already present and sorts the ArrayList.
-
- Element to insert to the ArrayList.
- TRUE if the new element was inserted, FALSE otherwise.
-
-
-
- Adds all the elements of the specified collection that are not present to the list.
-
- Collection where the new elements will be added
- Returns true if at least one element was added to the collection.
-
-
-
- Returns the first item in the set.
-
- First object.
-
-
-
- Determines whether an element is in the the current TreeSetSupport collection. The IComparer defined for
- the current set will be used to make comparisons between the elements already inserted in the collection and
- the item specified.
-
- The object to be locatet in the current collection.
- true if item is found in the collection; otherwise, false.
-
-
-
- Returns a portion of the list whose elements are greater than the limit object parameter.
-
- The start element of the portion to extract.
- The portion of the collection whose elements are greater than the limit object parameter.
-
-
-
- Gets the IComparator object used to sort this set.
-
-
-
-
- Responsible for creating the instances of
- to be used within the instance.
-
-
- Although this interface looks a lot like an 'object pool', implementations
- do not have to support the re-use of instances. If an implementation does
- not wish to pool instances, then the
- method would simply create a new instance, and the
- method would do nothing.
-
- James House
- Marko Lahma (.NET)
-
-
-
- Initialize the factory, providing a handle to the
- that should be made available within the and
- the s within it, and a handle to the
- that the shell will use in its own
- operations with the .
-
-
-
-
- Called by the
- to obtain instances of .
-
-
-
-
- Called by the
- to return instances of .
-
-
-
-
- JobRunShell instances are responsible for providing the 'safe' environment
- for s to run in, and for performing all of the work of
- executing the , catching ANY thrown exceptions, updating
- the with the 's completion code,
- etc.
-
- A instance is created by a
- on behalf of the which then runs the
- shell in a thread from the configured when the
- scheduler determines that a has been triggered.
-
-
-
-
-
-
- James House
- Marko Lahma (.NET)
-
-
-
- This interface should be implemented by any class whose instances are intended
- to be executed by a thread.
-
-
-
-
- This method has to be implemented in order that starting of the thread causes the object's
- run method to be called in that separately executing thread.
-
-
-
-
- Create a JobRunShell instance with the given settings.
-
- A handle to the that produced
- this .
- The instance that should be made
- available within the .
- the that should be used by the
- when making updates to the .
-
-
-
- Initializes the job execution context with given scheduler and bundle.
-
- The scheduler.
- The bundle offired triggers.
-
-
-
- Requests the Shutdown.
-
-
-
-
- This method has to be implemented in order that starting of the thread causes the object's
- run method to be called in that separately executing thread.
-
-
-
-
- Runs begin procedures on this instance.
-
-
-
-
- Completes the execution.
-
- if set to true [successful execution].
-
-
-
- Passivates this instance.
-
-
-
-
- Completes the trigger retry loop.
-
- The trigger.
- The job detail.
- The inst code.
-
-
-
-
- Vetoeds the job retry loop.
-
- The trigger.
- The job detail.
- The inst code.
-
-
-
-
- This is the heart of Quartz, an indirect implementation of the
- interface, containing methods to schedule s,
- register instances, etc.
-
-
-
-
-
- James House
- Marko Lahma (.NET)
-
-
-
- Starts this instance.
-
-
-
-
- Standbies this instance.
-
-
-
-
- Shutdowns this instance.
-
-
-
-
- returns true if the given JobGroup
- is paused
-
- The scheduling context.
-
-
-
-
-
- returns true if the given TriggerGroup
- is paused
-
-
-
-
-
-
-
- Initializes the class.
-
-
-
-
- Get the global
- that has the given name.
-
-
-
-
-
-
- Create a with the given configuration
- properties.
-
-
-
-
-
- Bind the scheduler to remoting infrastructure.
-
-
-
-
- Un-bind the scheduler from remoting infrastructure.
-
-
-
-
- Adds an object that should be kept as reference to prevent
- it from being garbage collected.
-
- The obj.
-
-
-
- Removes the object from garbae collection protected list.
-
- The obj.
-
-
-
-
- Starts the 's threads that fire s.
-
- All s that have misfired will
- be passed to the appropriate TriggerListener(s).
-
-
-
-
-
- Temporarily halts the 's firing of s.
-
- The scheduler is not destroyed, and can be re-started at any time.
-
-
-
-
-
- Halts the 's firing of s,
- and cleans up all resources associated with the QuartzScheduler.
- Equivalent to .
-
- The scheduler cannot be re-started.
-
-
-
-
-
- Halts the 's firing of s,
- and cleans up all resources associated with the QuartzScheduler.
-
- The scheduler cannot be re-started.
-
-
-
- if the scheduler will not allow this method
- to return until all currently executing jobs have completed.
-
-
-
-
- Validates the state.
-
-
-
-
- Add the identified by the given
- to the Scheduler, and
- associate the given with it.
-
- If the given Trigger does not reference any , then it
- will be set to reference the Job passed with it into this method.
-
-
-
-
-
- Schedule the given with the
- identified by the 's settings.
-
-
-
-
- Add the given to the Scheduler - with no associated
- . The will be 'dormant' until
- it is scheduled with a , or
- is called for it.
-
- The must by definition be 'durable', if it is not,
- SchedulerException will be thrown.
-
-
-
-
-
- Delete the identified from the Scheduler - and any
- associated s.
-
- true if the Job was found and deleted.
-
-
-
- Remove the indicated from the
- scheduler.
-
-
-
-
- Remove (delete) the with the
- given name, and store the new given one - which must be associated
- with the same job.
-
- The scheduling context.
- The name of the to be removed.
- The group name of the to be removed.
- The new to be stored.
-
- if a with the given
- name and group was not found and removed from the store, otherwise
- the first fire time of the newly scheduled trigger.
-
-
-
-
- Creates a new positive random number
-
- The last random obtained
- Returns a new positive random number
-
-
-
- Trigger the identified (Execute it now) - with a non-volatile trigger.
-
-
-
-
- Trigger the identified (Execute it
- now) - with a volatile trigger.
-
-
-
-
- Pause the with the given name.
-
-
-
-
- Pause all of the s in the given group.
-
-
-
-
- Pause the with the given
- name - by pausing all of its current s.
-
-
-
-
- Pause all of the s in the
- given group - by pausing all of their s.
-
-
-
-
- Resume (un-pause) the with the given
- name.
-
- If the missed one or more fire-times, then the
- 's misfire instruction will be applied.
-
-
-
-
-
- Resume (un-pause) all of the s in the
- given group.
-
- If any missed one or more fire-times, then the
- 's misfire instruction will be applied.
-
-
-
-
-
- Gets the paused trigger groups.
-
- The the job scheduling context.
-
-
-
-
- Resume (un-pause) the with
- the given name.
-
- If any of the 's s missed one
- or more fire-times, then the 's misfire
- instruction will be applied.
-
-
-
-
-
- Resume (un-pause) all of the s
- in the given group.
-
- If any of the s had s that
- missed one or more fire-times, then the 's
- misfire instruction will be applied.
-
-
-
-
-
- Pause all triggers - equivalent of calling
- on every group.
-
- When is called (to un-pause), trigger misfire
- instructions WILL be applied.
-
-
-
-
-
-
-
- Resume (un-pause) all triggers - equivalent of calling
- on every group.
-
- If any missed one or more fire-times, then the
- 's misfire instruction will be applied.
-
-
-
-
-
-
- Get the names of all known groups.
-
-
-
-
- Get the names of all the s in the
- given group.
-
-
-
-
- Get all s that are associated with the
- identified .
-
-
-
-
- Get the names of all known
- groups.
-
-
-
-
- Get the names of all the s in
- the given group.
-
-
-
-
- Get the for the
- instance with the given name and group.
-
-
-
-
- Get the instance with the given name and
- group.
-
-
-
-
- Get the current state of the identified .
-
-
-
-
-
-
-
-
- Add (register) the given to the Scheduler.
-
-
-
-
- Delete the identified from the Scheduler.
-
- true if the Calendar was found and deleted.
-
-
-
- Get the instance with the given name.
-
-
-
-
- Get the names of all registered s.
-
-
-
-
- Add the given to the
- 'sglobal list.
-
- Listeners in the 'global' list receive notification of execution events
- for ALL s.
-
-
-
-
-
- Add the given to the
- 's list, of registered s.
-
-
-
-
- Remove the given from the
- 's list of global listeners.
-
-
- true if the identifed listener was found in the list, and removed.
-
-
-
-
- Remove the identifed from the 's
- list of global listeners.
-
-
- true if the identifed listener was found in the list, and removed.
-
-
-
- Remove the identifed from
- the 's list of registered listeners.
-
-
- true if the identifed listener was found in the list, and removed.
-
-
-
-
- Get the non-global that has the given name.
-
-
-
-
- Add the given to the
- 'sglobal list.
-
- Listeners in the 'global' list receive notification of execution events
- for ALL s.
-
-
-
-
-
- Add the given to the
- 's list, of registered s.
-
-
-
-
- Remove the given from
- the 's list of global listeners.
-
-
- true if the identifed listener was found in the list, and removed.
-
-
-
-
- Remove the identifed from the 's
- list of global listeners.
-
-
- true if the identifed listener was found in the list, and removed
-
-
-
- Remove the identifed
- from the 's list of registered listeners.
-
-
- true if the identifed listener was found in the list, and removed.
-
-
-
-
- Get the non-global
- that has the given name.
-
-
-
-
- Get the global that
- has the given name.
-
-
-
-
-
-
- Register the given with the
- .
-
-
-
-
- Remove the given from the
- .
-
-
- true if the identifed listener was found in the list, and removed.
-
-
-
-
- Notifies the job store job complete.
-
- The job scheduling context.
- The trigger.
- The detail.
- The instruction code.
-
-
-
- Notifies the scheduler thread.
-
-
-
-
- Notifies the trigger listeners about fired trigger.
-
- The job execution context.
-
-
-
-
- Notifies the trigger listeners about misfired trigger.
-
- The trigger.
-
-
-
- Notifies the trigger listeners of completion.
-
- The job executution context.
- The instruction code to report to triggers.
-
-
-
- Notifies the job listeners about job to be executed.
-
- The jec.
-
-
-
- Notifies the job listeners that job exucution was vetoed.
-
- The job execution context.
-
-
-
- Notifies the job listeners that job was executed.
-
- The jec.
- The je.
-
-
-
- Notifies the scheduler listeners about scheduler error.
-
- The MSG.
- The se.
-
-
-
- Notifies the scheduler listeners about job that was scheduled.
-
- The trigger.
-
-
-
- Notifies the scheduler listeners about job that was unscheduled.
-
- Name of the trigger.
- The trigger group.
-
-
-
- Notifies the scheduler listeners about finalized trigger.
-
- The trigger.
-
-
-
- Notifies the scheduler listeners about paused trigger.
-
- The name.
- The group.
-
-
-
- Notifies the scheduler listeners resumed trigger.
-
- The name.
- The group.
-
-
-
- Notifies the scheduler listeners about paused job.
-
- The name.
- The group.
-
-
-
- Notifies the scheduler listeners about resumed job.
-
- The name.
- The group.
-
-
-
- Notifies the scheduler listeners about scheduler shutdown.
-
-
-
-
- Interrupt all instances of the identified InterruptableJob.
-
-
-
-
- Obtains a lifetime service object to control the lifetime policy for this instance.
-
-
-
-
- Gets the version of the Quartz Scheduler.
-
- The version.
-
-
-
- Gets the version major.
-
- The version major.
-
-
-
- Gets the version minor.
-
- The version minor.
-
-
-
- Gets the version iteration.
-
- The version iteration.
-
-
-
- Gets the scheduler signaler.
-
- The scheduler signaler.
-
-
-
- Returns the name of the .
-
-
-
-
- Returns the instance Id of the .
-
-
-
-
- Returns the of the .
-
-
-
-
- Gets or sets a value indicating whether to signal on scheduling change.
-
-
- true if schduler should signal on scheduling change; otherwise, false.
-
-
-
-
- Reports whether the is paused.
-
-
-
-
- Gets the job store class.
-
- The job store class.
-
-
-
- Gets the thread pool class.
-
- The thread pool class.
-
-
-
- Gets the size of the thread pool.
-
- The size of the thread pool.
-
-
-
- Reports whether the has been Shutdown.
-
-
-
-
- Return a list of objects that
- represent all currently executing Jobs in this Scheduler instance.
-
- This method is not cluster aware. That is, it will only return Jobs
- currently executing in this Scheduler instance, not across the entire
- cluster.
-
-
- Note that the list returned is an 'instantaneous' snap-shot, and that as
- soon as it's returned, the true list of executing jobs may be different.
-
-
-
-
-
- Get a List containing all of the
- s in the 'sglobal list.
-
-
-
-
- Get a Set containing the names of all the non-global
- s registered with the .
-
-
-
-
- Get a list containing all of the
- s in the 'sglobal list.
-
-
-
-
- Get a Set containing the names of all the non-global
- s registered with the .
-
-
-
-
- Get a List containing all of the
- s registered with the .
-
-
-
-
- Gets or sets the job factory.
-
- The job factory.
-
-
-
- Gets the running since.
-
- The running since.
-
-
-
- Gets the number of jobs executed.
-
- The number of jobs executed.
-
-
-
- Gets a value indicating whether this scheduler supports persistence.
-
- true if supports persistence; otherwise, false.
-
-
-
- Helper class to start scheduler in a delayed fashion.
-
-
-
-
- ErrorLogger - Scheduler Listener Class
-
-
-
-
- A helpful abstract base class for implementors of
- .
-
-
- The methods in this class are empty so you only need to override the
- subset for the events you care about.
-
-
-
-
-
- The interface to be implemented by classes that want to be informed of major
- events.
-
-
-
-
- James House
-
-
-
- Called by the when a
- is scheduled.
-
-
-
-
- Called by the when a
- is unscheduled.
-
-
-
-
- Called by the when a
- has reached the condition in which it will never fire again.
-
-
-
-
- Called by the when a
- or group of s has been paused.
-
- If a group was paused, then the parameter
- will be null.
-
-
- Name of the trigger.
- The trigger group.
-
-
-
- Called by the when a
- or group of s has been un-paused.
-
- If a group was resumed, then the parameter
- will be null.
-
-
- Name of the trigger.
- The trigger group.
-
-
-
- Called by the when a
- or group of s has been paused.
-
- If a group was paused, then the parameter will be
- null. If all jobs were paused, then both parameters will be null.
-
-
- Name of the job.
- The job group.
-
-
-
- Called by the when a
- or group of s has been un-paused.
-
- If a group was resumed, then the parameter will
- be null. If all jobs were paused, then both parameters will be null.
-
-
- The job group.
-
-
-
- Called by the when a serious error has
- occured within the scheduler - such as repeated failures in the ,
- or the inability to instantiate a instance when its
- has fired.
-
- The property of the given SchedulerException
- can be used to determine more specific information about the type of
- error that was encountered.
-
-
-
-
-
- Called by the to inform the listener
- that it has Shutdown.
-
-
-
-
- Get the for this
- type's category. This should be used by subclasses for logging.
-
-
-
-
- The interface to be implemented by classes that want to be informed when a
- executes. In general, applications that use a
- will not have use for this mechanism.
-
-
-
-
-
-
- James House
-
-
-
- Called by the when a
- is about to be executed (an associated
- has occured).
-
- This method will not be invoked if the execution of the Job was vetoed
- by a .
-
-
-
-
-
-
- Called by the when a
- was about to be executed (an associated
- has occured), but a vetoed it's
- execution.
-
-
-
-
-
- Called by the after a
- has been executed, and be for the associated 's
- method has been called.
-
-
-
-
- Get the name of the .
-
-
-
-
- Contains all of the resources (,,
- etc.) necessary to create a instance.
-
-
- James House
- Marko Lahma (.NET)
-
-
-
- Gets the unique identifier.
-
- Name of the scheduler.
- The scheduler instance id.
-
-
-
-
- Gets the unique identifier.
-
-
-
-
-
- Add the given for the
- to use. This method expects the plugin's
- "initialize" method to be invoked externally (either before or after
- this method is called).
-
-
-
-
-
- Get or set the name for the .
-
-
- if name is null or empty.
-
-
-
-
- Get or set the instance Id for the .
-
-
- if name is null or empty.
-
-
-
-
- Get or set the name for the .
-
-
- if name is null or empty.
-
-
-
-
- Get or set the for the
- to use.
-
-
- if threadPool is null.
-
-
-
-
- Get or set the for the
- to use.
-
-
- if jobStore is null.
-
-
-
-
- Get or set the for the
- to use.
-
-
- if jobRunShellFactory is null.
-
-
-
-
- Get the of all
- s for the
- to use.
-
-
-
-
-
- Gets or sets a value indicating whether to make scheduler thread daemon.
-
-
- true if scheduler should be thread daemon; otherwise, false.
-
-
-
-
- Gets or sets the scheduler exporter.
-
- The scheduler exporter.
-
-
-
- The thread responsible for performing the work of firing
- s that are registered with the .
-
-
-
-
- James House
- Marko Lahma (.NET)
-
-
-
- Support class used to handle threads
-
-
-
-
- The instance of System.Threading.Thread
-
-
-
-
- Initializes a new instance of the QuartzThread class
-
-
-
-
- Initializes a new instance of the Thread class.
-
- The name of the thread
-
-
-
- Initializes a new instance of the Thread class.
-
- A ThreadStart delegate that references the methods to be invoked when this thread begins executing
-
-
-
- Initializes a new instance of the Thread class.
-
- A ThreadStart delegate that references the methods to be invoked when this thread begins executing
- The name of the thread
-
-
-
- This method has no functionality unless the method is overridden
-
-
-
-
- Causes the operating system to change the state of the current thread instance to ThreadState.Running
-
-
-
-
- Interrupts a thread that is in the WaitSleepJoin thread state
-
-
-
-
- Blocks the calling thread until a thread terminates
-
-
-
-
- Blocks the calling thread until a thread terminates or the specified time elapses
-
- Time of wait in milliseconds
-
-
-
- Blocks the calling thread until a thread terminates or the specified time elapses
-
- Time of wait in milliseconds
- Time of wait in nanoseconds
-
-
-
- Resumes a thread that has been suspended
-
-
-
-
- Raises a ThreadAbortException in the thread on which it is invoked,
- to begin the process of terminating the thread. Calling this method
- usually terminates the thread
-
-
-
-
- Raises a ThreadAbortException in the thread on which it is invoked,
- to begin the process of terminating the thread while also providing
- exception information about the thread termination.
- Calling this method usually terminates the thread.
-
- An object that contains application-specific information, such as state, which can be used by the thread being aborted
-
-
-
- Suspends the thread, if the thread is already suspended it has no effect
-
-
-
-
- Obtain a string that represents the current object
-
- A string that represents the current object
-
-
-
- Gets the currently running thread
-
- The currently running thread
-
-
-
- Gets the current thread instance
-
-
-
-
- Gets or sets the name of the thread
-
-
-
-
- Gets or sets a value indicating the scheduling priority of a thread
-
-
-
-
- Gets a value indicating the execution status of the current thread
-
-
-
-
- Gets or sets a value indicating whether or not a thread is a background thread.
-
-
-
-
- Gets the randomized idle wait time.
-
- The randomized idle wait time.
-
-
-
- Construct a new for the given
- as a non-daemon
- with normal priority.
-
-
-
-
- Construct a new for the given
- as a with the given
- attributes.
-
-
-
-
- Signals the main processing loop to pause at the next possible point.
-
-
-
-
- Signals the main processing loop to pause at the next possible point.
-
-
-
-
- Signals the main processing loop that a change in scheduling has been
- made - in order to interrupt any sleeping that may be occuring while
- waiting for the fire time to arrive.
-
-
- the time when the newly scheduled trigger
- will fire. If this method is being called do to some other even (rather
- than scheduling a trigger), the caller should pass null.
-
-
-
-
- The main processing loop of the .
-
-
-
-
- Trigger retry loop that is executed on error condition.
-
- The bndle.
-
-
-
- Releases the trigger retry loop.
-
- The trigger.
-
-
-
- Gets the log.
-
- The log.
-
-
-
- Sets the idle wait time.
-
- The idle wait time.
-
-
-
- Gets a value indicating whether this is paused.
-
- true if paused; otherwise, false.
-
-
-
- Gets or sets the db failure retry interval.
-
- The db failure retry interval.
-
-
-
- An interface to be used by instances in order to
- communicate signals back to the .
-
- James House
- Marko Lahma (.NET)
-
-
-
- An interface to be used by instances in order to
- communicate signals back to the .
-
- James House
-
-
-
- Notifies the scheduler about misfired trigger.
-
- The trigger that misfired.
-
-
-
- Notifies the scheduler about finalized trigger.
-
- The trigger that has finalized.
-
-
-
- Signals the scheduling change.
-
-
-
-
- Notifies the scheduler about misfired trigger.
-
- The trigger that misfired.
-
-
-
- Notifies the scheduler about finalized trigger.
-
- The trigger that has finalized.
-
-
-
- Signals the scheduling change.
-
-
-
-
- An object used to pass information about the 'client' to the .
-
-
- James House
- Marko Lahma (.NET)
-
-
-
- get the instanceId in the cluster.
-
-
- Set the instanceId.
-
-
-
-
-
- Metadata information about specific ADO.NET driver library. Metadata is used to
- create correct types of object instances to interact with the underlying
- database.
-
-
-
-
- Initializes this instance. Parses information and initializes startup
- values.
-
-
-
-
- Gets the name of the parameter which includes the parameter prefix for this
- database.
-
- Name of the parameter.
-
-
- Gets or sets the name of the assembly that holds the connection library.
- The name of the assembly.
-
-
-
- Gets or sets the name of the product.
-
- The name of the product.
-
-
-
- Gets or sets the type of the connection.
-
- The type of the connection.
-
-
-
- Gets or sets the type of the command.
-
- The type of the command.
-
-
-
- Gets or sets the type of the parameter.
-
- The type of the parameter.
-
-
-
- Gets the type of the command builder.
-
- The type of the command builder.
-
-
- Gets the command builder's derive parameters method.
- The command builder derive parameters method.
-
-
-
- Gets or sets the parameter name prefix.
-
- The parameter name prefix.
-
-
-
- Gets or sets the type of the exception that is thrown when using driver
- library.
-
- The type of the exception.
-
-
-
- Gets or sets a value indicating whether parameters are bind by name when using
- ADO.NET parameters.
-
- true if parameters are bind by name; otherwise, false.
-
-
- Gets or sets the type of the database parameters.
- The type of the parameter db.
-
-
-
- Gets the parameter db type property.
-
- The parameter db type property.
-
-
-
- Gets the parameter is nullable property.
-
- The parameter is nullable property.
-
-
-
- Gets or sets the type of the db binary column. This is a string representation of
- Enum element because this information is database driver specific.
-
- The type of the db binary.
-
-
- Gets the type of the db binary.
- The type of the db binary.
-
-
-
- Sets the name of the parameter db type property.
-
- The name of the parameter db type property.
-
-
-
- Gets or sets a value indicating whether [use parameter name prefix in parameter collection].
-
-
- true if [use parameter name prefix in parameter collection]; otherwise, false.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Returns a new command object for executing SQL statments/Stored Procedures
- against the database.
-
- An new
-
-
-
- Returns a new instance of the providers CommandBuilder class.
-
- In .NET 1.1 there was no common base class or interface
- for command builders, hence the return signature is object to
- be portable (but more loosely typed) across .NET 1.1/2.0
- A new Command Builder
-
-
-
- Returns a new connection object to communicate with the database.
-
- A new
-
-
-
- Returns a new parameter object for binding values to parameter
- placeholders in SQL statements or Stored Procedure variables.
-
- A new
-
-
-
- Shutdowns this instance.
-
-
-
-
- Connection string used to create connections.
-
-
-
-
- Registers DB metadata information for given provider name.
-
-
-
-
-
-
- Initializes a new instance of the class.
-
- Name of the db provider.
- The connection string.
-
-
-
- Returns a new command object for executing SQL statments/Stored Procedures
- against the database.
-
- An new
-
-
-
- Returns a new instance of the providers CommandBuilder class.
-
- A new Command Builder
- In .NET 1.1 there was no common base class or interface
- for command builders, hence the return signature is object to
- be portable (but more loosely typed) across .NET 1.1/2.0
-
-
-
- Returns a new connection object to communicate with the database.
-
- A new
-
-
-
- Returns a new parameter object for binding values to parameter
- placeholders in SQL statements or Stored Procedure variables.
-
- A new
-
-
-
- Shutdowns this instance.
-
-
-
-
- Connection string used to create connections.
-
-
-
-
-
- Gets the metadata.
-
- The metadata.
-
-
-
- Summary description for DbProviderFactory.
-
-
-
-
- This interface can be implemented by any
- class that needs to use the constants contained herein.
-
- Jeffrey Wescott
- James House
-
-
- @deprecated Whether a trigger has misfired is no longer a state, but
- rather now identified dynamically by whether the trigger's next fire
- time is more than the misfire threshold time in the past.
-
-
-
- This class contains utility functions for use in all delegate classes.
-
- Jeffrey Wescott
-
-
-
- Replace the table prefix in a query by replacing any occurrences of
- "{0}" with the table prefix.
-
- The unsubstitued query
- The table prefix
- The query, with proper table prefix substituted
-
-
-
- Obtain a unique key for a given job.
-
- The job name
- The group containing the job
-
- A unique key
-
-
-
- Obtain a unique key for a given trigger.
-
- The trigger name
- The group containing the trigger
- A unique key
-
-
-
- Base class for database based lock handlers for providing thread/resource locking
- in order to protect resources from being altered by multiple threads at the
- same time.
-
-
-
-
- This class extends
- to include the query string constants in use by the
- class.
-
- Jeffrey Wescott
-
-
-
- An interface for providing thread/resource locking in order to protect
- resources from being altered by multiple threads at the same time.
-
- James House
-
-
-
- Grants a lock on the identified resource to the calling thread (blocking
- until it is available).
-
- true if the lock was obtained.
-
-
-
- Release the lock on the identified resource if it is held by the calling
- thread.
-
-
-
-
- Determine whether the calling thread owns a lock on the identified
- resource.
-
-
-
-
- Whether this Semaphore implementation requires a database connection for
- its lock management operations.
-
-
-
-
-
-
-
- Interface for Quartz objects that need to know what the table prefix of
- the tables used by a ADO.NET JobStore is.
-
-
-
-
- Initializes a new instance of the class.
-
- The table prefix.
- The SQL.
- The default SQL.
- The db provider.
-
-
-
- Execute the SQL that will lock the proper database row.
-
-
-
-
-
-
-
- Grants a lock on the identified resource to the calling thread (blocking
- until it is available).
-
-
-
-
- true if the lock was obtained.
-
-
-
- Release the lock on the identified resource if it is held by the calling
- thread.
-
-
-
-
-
-
- Determine whether the calling thread owns a lock on the identified
- resource.
-
-
-
-
-
-
-
- Gets or sets the lock owners.
-
- The lock owners.
-
-
-
- Gets the log.
-
- The log.
-
-
-
- This Semaphore implementation does use the database.
-
-
-
-
- Gets or sets the table prefix.
-
- The table prefix.
-
-
-
- A FirebirdDelegate specific driver delegate.
-
- Marko Lahma
-
-
-
- This is meant to be an abstract base class for most, if not all,
- implementations. Subclasses should override only those methods that need
- special handling for the DBMS driver in question.
-
- Jeffrey Wescott
- James House
- Marko Lahma (.NET)
-
-
-
- This is the base interface for all driver delegate classes.
-
-
-
- This interface is very similar to the
- interface except each method has an additional
- parameter.
-
-
- Unless a database driver has some extremely-DB-specific
- requirements, any IDriverDelegate implementation classes should extend the
- class.
-
-
- Jeffrey Wescott
- James House
- Marko Lahma (.NET)
-
-
-
- Update all triggers having one of the two given states, to the given new
- state.
-
- The DB Connection
- The new state for the triggers
- The first old state to update
- The second old state to update
- Number of rows updated
-
-
-
- Get the names of all of the triggers that have misfired - according to
- the given timestamp.
-
- The DB Connection
- The timestamp.
- An array of objects
-
-
-
- Get the names of all of the triggers in the given state that have
- misfired - according to the given timestamp.
-
- The DB Connection
- The state.
- The time stamp.
- An array of objects
-
-
-
- Get the names of all of the triggers in the given group and state that
- have misfired - according to the given timestamp.
-
- The DB Connection
- Name of the group.
- The state.
- The timestamp.
- An array of objects
-
-
-
- Select all of the triggers for jobs that are requesting recovery. The
- returned trigger objects will have unique "recoverXXX" trigger names and
- will be in the trigger group.
-
-
- In order to preserve the ordering of the triggers, the fire time will be
- set from the ColumnFiredTime column in the TableFiredTriggers
- table. The caller is responsible for calling
- on each returned trigger. It is also up to the caller to insert the
- returned triggers to ensure that they are fired.
-
- The DB Connection
- An array of objects
-
-
-
- Delete all fired triggers.
-
- The DB Connection
- The number of rows deleted
-
-
-
- Delete all fired triggers of the given instance.
-
- The DB Connection
- The instance id.
- The number of rows deleted
-
-
-
- Delete all volatile fired triggers.
-
- The DB Connection
- The number of rows deleted
-
-
-
- Get the names of all of the triggers that are volatile.
-
- The DB Connection
- An array of see cref="Key" /> objects.
-
-
-
- Get the names of all of the jobs that are volatile.
-
- The DB Connection
- An array of objects.
-
-
-
- Insert the job detail record.
-
- The DB Connection
- The job to insert.
- Number of rows inserted.
-
-
-
- Update the job detail record.
-
- The DB Connection.
- The job to update.
- Number of rows updated.
-
-
-
- Get the names of all of the triggers associated with the given job.
-
-
-
- The DB Connection
- The job name
- The job group
-
-
-
- Delete all job listeners for the given job.
-
- The DB Connection
- The name of the job
- The group containing the job
- The number of rows deleted
-
-
-
- Delete the job detail record for the given job.
-
- The DB Connection
- the name of the job
- Name of the group.
- the number of rows deleted
-
-
-
- Check whether or not the given job is stateful.
-
- The DB Connection
- The name of the job
- The group containing the job
- true if the job exists and is stateful, false otherwise
-
-
-
- Check whether or not the given job exists.
-
- The DB Connection
- Name of the job.
- Name of the group.
- true if the job exists, false otherwise
-
-
-
- Update the job data map for the given job.
-
- The DB Connection
- The job.
- the number of rows updated
-
-
-
- Associate a listener with a job.
-
- The DB Connection
- The job to associate with the listener.
- The listener to insert.
- The number of rows inserted.
-
-
-
- Get all of the listeners for a given job.
-
-
-
- The DB Connection
- The job name whose listeners are wanted
- The group containing the job
- array of listener names
-
-
-
- Select the JobDetail object for a given job name / group name.
-
- The DB Connection
- The job name whose listeners are wanted
- The group containing the job
- The class load helper.
- The populated JobDetail object
-
-
-
- Select the total number of jobs stored.
-
- The DB Connection
- the total number of jobs stored
-
-
-
- Select all of the job group names that are stored.
-
- The DB Connection.
- an array of group names
-
-
-
- Select all of the jobs contained in a given group.
-
- The DB Connection
- The group containing the jobs
- an array of job names
-
-
-
- Insert the base trigger data.
-
- The DB Connection
- The trigger to insert.
- The state that the trigger should be stored in.
- The job detail.
- The number of rows inserted
-
-
-
- Insert the simple trigger data.
-
- The DB Connection
- The trigger to insert
- The number of rows inserted
-
-
-
- Insert the blob trigger data.
-
- The DB Connection
- The trigger to insert
- The number of rows inserted
-
-
-
- Insert the cron trigger data.
-
- the DB Connection
- The trigger.
- the number of rows inserted
-
-
-
- Update the base trigger data.
-
- the DB Connection
- The trigger.
- The state.
- The job detail.
- the number of rows updated
-
-
-
- Update the simple trigger data.
-
- the DB Connection
- The trigger.
- the number of rows updated
-
-
-
- Update the cron trigger data.
-
- the DB Connection
- The trigger.
- the number of rows updated
-
-
-
- Update the blob trigger data.
-
- the DB Connection
- The trigger.
- the number of rows updated
-
-
-
- Check whether or not a trigger exists.
-
- the DB Connection
- Name of the trigger.
- Name of the group.
- the number of rows updated
-
-
-
- Update the state for a given trigger.
-
- The DB Connection
- The name of the trigger.
- The group containing the trigger.
- The new state for the trigger.
- the number of rows updated
-
-
-
- Update the given trigger to the given new state, if it is in the given
- old state.
-
- The DB connection
- The name of the trigger.
- The group containing the trigger
- The new state for the trigger
- The old state the trigger must be in
- int the number of rows updated
-
-
-
- Update the given trigger to the given new state, if it is one of the
- given old states.
-
- The DB connection
- The name of the trigger
- The group containing the trigger
- The new state for the trigger
- One of the old state the trigger must be in
- One of the old state the trigger must be in
- One of the old state the trigger must be in
-
- int the number of rows updated
-
- SQLException
-
-
-
- Update the all triggers to the given new state, if they are in one of
- the given old states AND its next fire time is before the given time.
-
- The DB connection
- The new state for the trigger
- One of the old state the trigger must be in
- One of the old state the trigger must be in
- The time before which the trigger's next fire time must be
- int the number of rows updated
-
-
-
- Update all triggers in the given group to the given new state, if they
- are in one of the given old states.
-
- The DB connection
- The group containing the trigger
- The new state for the trigger
- One of the old state the trigger must be in
- One of the old state the trigger must be in
- One of the old state the trigger must be in
- The number of rows updated
-
-
-
- Update all of the triggers of the given group to the given new state, if
- they are in the given old state.
-
- The DB connection
- The group containing the triggers
- The new state for the trigger group
- The old state the triggers must be in.
- int the number of rows updated
-
-
-
- Update the states of all triggers associated with the given job.
-
- The DB Connection
- The name of the job.
- The group containing the job.
- The new state for the triggers.
- The number of rows updated
-
-
-
- Update the states of any triggers associated with the given job, that
- are the given current state.
-
- The DB Connection
- The name of the job
- The group containing the job
- The new state for the triggers
- The old state of the triggers
- the number of rows updated
-
-
-
- Delete all of the listeners associated with a given trigger.
-
- The DB Connection
- The name of the trigger whose listeners will be deleted
- The name of the group containing the trigger
- the number of rows deleted
-
-
-
- Associate a listener with the given trigger.
-
- The DB Connectio
- The trigger
- The name of the listener to associate with the trigger
- the number of rows inserted
-
-
-
- Select the listeners associated with a given trigger.
-
- The DB Connection
- The name of the trigger
- The group containing the trigger
- array of trigger listener names
-
-
-
- Delete the simple trigger data for a trigger.
-
- The DB Connection
- The name of the trigger
- The group containing the trigger
- The number of rows deleted
-
-
-
- Delete the BLOB trigger data for a trigger.
-
- The DB Connection
- The name of the trigger
- The group containing the trigger
- The number of rows deleted
-
-
-
- Delete the cron trigger data for a trigger.
-
- The DB Connection
- The name of the trigger
- The group containing the trigger
- the number of rows deleted
-
-
-
- Delete the base trigger data for a trigger.
-
- The DB Connection
- The name of the trigger
- The group containing the trigger
- the number of rows deleted
-
-
-
- Select the number of triggers associated with a given job.
-
- The DB Connection
- The name of the job
- The group containing the job
- the number of triggers for the given job
-
-
-
- Select the job to which the trigger is associated.
-
- The DB Connection
- The name of the trigger
- The group containing the trigger
- The load helper.
-
- The object associated with the given trigger
-
-
-
-
- Select the stateful jobs which are referenced by triggers in the given
- trigger group.
-
- The DB Connection
- The trigger group.
- a List of Keys to jobs.
-
-
-
- Select the triggers for a job>
-
- The DB Connection
- The name of the trigger
- The group containing the trigger
- an array of objects associated with a given job.
-
-
-
- Select the triggers for a calendar
-
- The DB Connection.
- Name of the calendar.
-
- An array of objects associated with a given job.
-
-
-
-
- Select a trigger.
-
- The DB Connection.
- The name of the trigger.
- The group containing the trigger.
- The object.
-
-
-
-
- Select a trigger's JobDataMap.
-
- The DB Connection.
- The name of the trigger.
- The group containing the trigger.
- The of the Trigger, never null, but possibly empty.
-
-
-
- Select a trigger's state value.
-
- The DB Connection.
- The name of the trigger.
- The group containing the trigger.
- The object.
-
-
-
- Select a triggers status (state and next fire time).
-
- The DB Connection.
- The name of the trigger.
- The group containing the trigger.
- A object, or null
-
-
-
- Select the total number of triggers stored.
-
- The DB Connection.
- The total number of triggers stored.
-
-
-
- Select all of the trigger group names that are stored.
-
- The DB Connection.
- An array of group names.
-
-
-
- Select all of the triggers contained in a given group.
-
- The DB Connection.
- The group containing the triggers.
- An array of trigger names.
-
-
-
- Select all of the triggers in a given state.
-
- The DB Connection.
- The state the triggers must be in.
- An array of trigger s.
-
-
-
- Inserts the paused trigger group.
-
- The conn.
- Name of the group.
-
-
-
-
- Deletes the paused trigger group.
-
- The conn.
- Name of the group.
-
-
-
-
- Deletes all paused trigger groups.
-
- The conn.
-
-
-
-
- Determines whether the specified trigger group is paused.
-
- The conn.
- Name of the group.
-
- true if trigger group is paused; otherwise, false.
-
-
-
-
- Selects the paused trigger groups.
-
- The DB Connection.
-
-
-
-
- Determines whether given trigger group already exists.
-
- The conn.
- Name of the group.
-
- true if trigger group exists; otherwise, false.
-
-
-
-
- Insert a new calendar.
-
- The DB Connection.
- The name for the new calendar.
- The calendar.
- The number of rows inserted.
-
-
-
- Update a calendar.
-
- The DB Connection.
- The name for the new calendar.
- The calendar.
- The number of rows updated.
-
-
-
- Check whether or not a calendar exists.
-
- The DB Connection.
- The name of the calendar.
- true if the trigger exists, false otherwise.
-
-
-
- Select a calendar.
-
- The DB Connection.
- The name of the calendar.
- The Calendar.
-
-
-
- Check whether or not a calendar is referenced by any triggers.
-
- The DB Connection.
- The name of the calendar.
- true if any triggers reference the calendar, false otherwise
-
-
-
- Delete a calendar.
-
- The DB Connection
- The name of the trigger.
- The number of rows deleted.
-
-
-
- Select the total number of calendars stored.
-
- The DB Connection
- The total number of calendars stored.
-
-
-
- Select all of the stored calendars.
-
- The DB Connection
- An array of calendar names.
-
-
-
- Select the trigger that will be fired at the given fire time.
-
- The DB Connection
- The time that the trigger will be fired.
-
- A representing the
- trigger that will be fired at the given fire time, or null if no
- trigger will be fired at that time
-
-
-
-
- Insert a fired trigger.
-
- The DB Connection
- The trigger.
- The state that the trigger should be stored in.
- The job detail.
- The number of rows inserted.
-
-
-
- Select the states of all fired-trigger records for a given trigger, or
- trigger group if trigger name is .
-
- The DB Connection
- Name of the trigger.
- Name of the group.
- A list of FiredTriggerRecord objects.
-
-
-
- Select the states of all fired-trigger records for a given job, or job
- group if job name is .
-
- The DB Connection
- Name of the job.
- Name of the group.
- A List of FiredTriggerRecord objects.
-
-
-
- Select the states of all fired-trigger records for a given scheduler
- instance.
-
- The DB Connection
- Name of the instance.
- A list of FiredTriggerRecord objects.
-
-
-
- Delete a fired trigger.
-
- The DB Connection
- The fired trigger entry to delete.
- The number of rows deleted.
-
-
-
- Get the number instances of the identified job currently executing.
-
- The DB Connection
- Name of the job.
- The job group.
-
- The number instances of the identified job currently executing.
-
-
-
-
- Insert a scheduler-instance state record.
-
- The DB Connection
- The instance id.
- The check in time.
- The interval.
- The number of inserted rows.
-
-
-
- Delete a scheduler-instance state record.
-
- The DB Connection
- The instance id.
- The number of deleted rows.
-
-
-
- Update a scheduler-instance state record.
-
- The DB Connection
- The instance id.
- The check in time.
- The number of updated rows.
-
-
-
- A List of all current s.
-
- If instanceId is not null, then only the record for the identified
- instance will be returned.
-
-
- The DB Connection
- The instance id.
-
-
-
-
- Select the next trigger which will fire to fire between the two given timestamps
- in ascending order of fire time, and then descending by priority.
-
- The conn.
- highest value of of the triggers (exclusive)
- highest value of of the triggers (inclusive)
- A (never null, possibly empty) list of the identifiers (Key objects) of the next triggers to be fired.
-
-
-
- Select the distinct instance names of all fired-trigger records.
-
-
- This is useful when trying to identify orphaned fired triggers (a
- fired trigger without a scheduler state record.)
-
- The conn.
-
-
-
-
- Counts the misfired triggers in states.
-
- The conn.
- The state1.
- The state2.
- The ts.
-
-
-
-
- Selects the misfired triggers in states.
-
- The conn.
- The state1.
- The state2.
- The ts.
- The count.
- The result list.
-
-
-
-
- Create new StdAdoDelegate instance.
-
- the logger to use during execution
- the prefix of all table names
- The instance id.
- The db provider.
-
-
-
- Create new StdAdoDelegate instance.
-
- the logger to use during execution
- the prefix of all table names
- The instance id.
- The db provider.
- if set to true [use properties].
-
-
-
- Insert the job detail record.
-
- the DB Connection
- the new state for the triggers
- the first old state to update
- the second old state to update
- number of rows updated
-
-
-
- Get the names of all of the triggers that have misfired.
-
- the DB Connection
- The ts.
- an array of objects
-
-
-
- Select all of the triggers in a given state.
-
- The DB Connection
- The state the triggers must be in
- an array of trigger s
-
-
-
- Get the names of all of the triggers in the given state that have
- misfired - according to the given timestamp.
-
- The DB Connection
- The state.
- The time stamp.
- An array of objects
-
-
-
- Get the names of all of the triggers in the given states that have
- misfired - according to the given timestamp. No more than count will
- be returned.
-
- The conn.
- The state1.
- The state2.
- The ts.
- The most misfired triggers to return, negative for all
-
- Output parameter. A List of objects. Must not be null
-
- Whether there are more misfired triggers left to find beyond the given count.
-
-
-
- Get the number of triggers in the given states that have
- misfired - according to the given timestamp.
-
-
-
-
-
-
-
-
-
- Get the names of all of the triggers in the given group and state that
- have misfired.
-
- The DB Connection
- Name of the group.
- The state.
- The timestamp.
- an array of objects
-
-
-
- Select all of the triggers for jobs that are requesting recovery. The
- returned trigger objects will have unique "recoverXXX" trigger names and
- will be in the
- trigger group.
-
-
- In order to preserve the ordering of the triggers, the fire time will be
- set from the ColumnFiredTime column in the TableFiredTriggers
- table. The caller is responsible for calling
- on each returned trigger. It is also up to the caller to insert the
- returned triggers to ensure that they are fired.
-
- The DB Connection
- an array of objects
-
-
-
- Delete all fired triggers.
-
- The DB Connection.
- The number of rows deleted.
-
-
-
- Delete all fired triggers of the given instance.
-
- The DB Connection
- The instance id.
- The number of rows deleted
-
-
-
- Insert the job detail record.
-
- The DB Connection.
- The job to insert.
- Number of rows inserted.
-
-
-
- Gets the db presentation for boolean value. Subclasses can overwrite this behaviour.
-
- Value to map to database.
-
-
-
-
- Update the job detail record.
-
- The DB Connection.
- The job to update.
- Number of rows updated.
-
-
-
- Get the names of all of the triggers associated with the given job.
-
- The DB Connection.
- The name of the job.
- The group containing the job.
- An array of objects
-
-
-
- Delete all job listeners for the given job.
-
- The DB Connection.
- The name of the job.
- The group containing the job.
- The number of rows deleted.
-
-
-
- Delete the job detail record for the given job.
-
- the DB Connection
- the name of the job
- the group containing the job
- the number of rows deleted
-
-
-
- Check whether or not the given job is stateful.
-
- the DB Connection
- the name of the job
- the group containing the job
-
- true if the job exists and is stateful, false otherwise
-
-
-
-
- Check whether or not the given job exists.
-
- the DB Connection
- the name of the job
- the group containing the job
- true if the job exists, false otherwise
-
-
-
- Update the job data map for the given job.
-
- The conn.
- the job to update
- the number of rows updated
-
-
-
- Associate a listener with a job.
-
- The DB Connection.
- The job to associate with the listener.
- The listener to insert.
- The number of rows inserted.
-
-
-
- Get all of the listeners for a given job.
-
- The DB Connection.
- The job name whose listeners are wanted.
- The group containing the job.
- Array of listener names.
-
-
-
- Select the JobDetail object for a given job name / group name.
-
- The DB Connection.
- The job name whose listeners are wanted.
- The group containing the job.
- The load helper.
- The populated JobDetail object.
-
-
- build Map from java.util.Properties encoding.
-
-
-
- Select the total number of jobs stored.
-
- The DB Connection.
- The total number of jobs stored.
-
-
-
- Select all of the job group names that are stored.
-
- The DB Connection.
- An array of group names.
-
-
-
- Select all of the jobs contained in a given group.
-
- The DB Connection.
- The group containing the jobs.
- An array of job names.
-
-
-
- Insert the base trigger data.
-
- the DB Connection
- the trigger to insert
- the state that the trigger should be stored in
- The job detail.
- the number of rows inserted
-
-
-
- Insert the simple trigger data.
-
- The DB Connection.
- The trigger to insert.
- The number of rows inserted.
-
-
-
- Insert the cron trigger data.
-
- the DB Connection
- the trigger to insert
- the number of rows inserted
-
-
-
- Insert the blob trigger data.
-
- The DB Connection.
- The trigger to insert.
- The number of rows inserted.
-
-
-
- Update the base trigger data.
-
- The DB Connection.
- The trigger to insert.
- The state that the trigger should be stored in.
- The job detail.
- The number of rows updated.
-
-
-
- Update the simple trigger data.
-
- The DB Connection.
- The trigger to insert.
- The number of rows updated.
-
-
-
- Update the cron trigger data.
-
- The DB Connection.
- The trigger to insert.
- The number of rows updated.
-
-
-
- Update the blob trigger data.
-
- The DB Connection.
- The trigger to insert.
- The number of rows updated.
-
-
-
- Check whether or not a trigger exists.
-
- The DB Connection.
- The name of the trigger.
- The group containing the trigger.
- true if the trigger exists, false otherwise
-
-
-
- Update the state for a given trigger.
-
- The DB Connection.
- The name of the trigger.
- The group containing the trigger.
- The new state for the trigger.
- The number of rows updated.
-
-
-
- Update the given trigger to the given new state, if it is one of the
- given old states.
-
- The DB connection.
- The name of the trigger.
- The group containing the trigger.
- The new state for the trigger.
- One of the old state the trigger must be in.
- One of the old state the trigger must be in.
- One of the old state the trigger must be in.
- The number of rows updated.
-
-
-
- Update the all triggers to the given new state, if they are in one of
- the given old states AND its next fire time is before the given time.
-
- The DB connection
- The new state for the trigger
- One of the old state the trigger must be in
- One of the old state the trigger must be in
- The time before which the trigger's next fire time must be
- int the number of rows updated
-
-
-
- Update all triggers in the given group to the given new state, if they
- are in one of the given old states.
-
- The DB connection.
- The group containing the trigger.
- The new state for the trigger.
- One of the old state the trigger must be in.
- One of the old state the trigger must be in.
- One of the old state the trigger must be in.
- The number of rows updated.
-
-
-
- Update the given trigger to the given new state, if it is in the given
- old state.
-
- the DB connection
- the name of the trigger
- the group containing the trigger
- the new state for the trigger
- the old state the trigger must be in
- int the number of rows updated
-
-
-
- Update all of the triggers of the given group to the given new state, if
- they are in the given old state.
-
- the DB connection
- the group containing the triggers
- the new state for the trigger group
- the old state the triggers must be in
- int the number of rows updated
-
-
-
- Update the states of all triggers associated with the given job.
-
- the DB Connection
- the name of the job
- the group containing the job
- the new state for the triggers
- the number of rows updated
-
-
-
- Updates the state of the trigger states for job from other.
-
- The conn.
- Name of the job.
- Name of the group.
- The state.
- The old state.
-
-
-
-
- Delete all of the listeners associated with a given trigger.
-
- the DB Connection
- the name of the trigger whose listeners will be deleted
- the name of the group containing the trigger
- the number of rows deleted
-
-
-
- Associate a listener with the given trigger.
-
- the DB Connection
- the trigger
- the name of the listener to associate with the trigger
- the number of rows inserted
-
-
-
- Select the listeners associated with a given trigger.
-
- the DB Connection
- the name of the trigger
- the group containing the trigger
-
- array of trigger listener names
-
-
-
-
- Delete the simple trigger data for a trigger.
-
- the DB Connection
- the name of the trigger
- the group containing the trigger
- the number of rows deleted
-
-
-
- Delete the cron trigger data for a trigger.
-
- the DB Connection
- the name of the trigger
- the group containing the trigger
- the number of rows deleted
-
-
-
- Delete the cron trigger data for a trigger.
-
- the DB Connection
- the name of the trigger
- the group containing the trigger
- the number of rows deleted
-
-
-
- Delete the base trigger data for a trigger.
-
- the DB Connection
- the name of the trigger
- the group containing the trigger
- the number of rows deleted
-
-
-
- Select the number of triggers associated with a given job.
-
- the DB Connection
- the name of the job
- the group containing the job
- the number of triggers for the given job
-
-
-
- Select the job to which the trigger is associated.
-
- the DB Connection
- the name of the trigger
- the group containing the trigger
- The load helper.
- The object associated with the given trigger
-
-
-
- Select the triggers for a job
-
- the DB Connection
- the name of the trigger
- the group containing the trigger
-
- an array of objects
- associated with a given job.
-
-
-
-
- Select the triggers for a calendar
-
- The DB Connection.
- Name of the calendar.
-
- An array of objects associated with a given job.
-
-
-
-
- Selects the stateful jobs of trigger group.
-
- The database connection.
- Name of the group.
-
-
-
-
- Select a trigger.
-
- the DB Connection
- the name of the trigger
- the group containing the trigger
- The object
-
-
-
- Select a trigger's JobDataMap.
-
- the DB Connection
- the name of the trigger
- the group containing the trigger
- The of the Trigger, never null, but possibly empty.
-
-
-
- Select a trigger's state value.
-
- the DB Connection
- the name of the trigger
- the group containing the trigger
- The object
-
-
-
- Select a trigger status (state and next fire time).
-
- the DB Connection
- the name of the trigger
- the group containing the trigger
-
- a object, or null
-
-
-
-
- Select the total number of triggers stored.
-
- the DB Connection
- the total number of triggers stored
-
-
-
- Select all of the trigger group names that are stored.
-
- the DB Connection
-
- an array of group names
-
-
-
-
- Select all of the triggers contained in a given group.
-
- the DB Connection
- the group containing the triggers
-
- an array of trigger names
-
-
-
-
- Inserts the paused trigger group.
-
- The conn.
- Name of the group.
-
-
-
-
- Deletes the paused trigger group.
-
- The conn.
- Name of the group.
-
-
-
-
- Deletes all paused trigger groups.
-
- The conn.
-
-
-
-
- Determines whether the specified trigger group is paused.
-
- The conn.
- Name of the group.
-
- true if trigger group is paused; otherwise, false.
-
-
-
-
- Determines whether given trigger group already exists.
-
- The conn.
- Name of the group.
-
- true if trigger group exists; otherwise, false.
-
-
-
-
- Insert a new calendar.
-
- the DB Connection
- The name for the new calendar.
- The calendar.
- the number of rows inserted
- IOException
-
-
-
- Update a calendar.
-
- the DB Connection
- The name for the new calendar.
- The calendar.
- the number of rows updated
- IOException
-
-
-
- Check whether or not a calendar exists.
-
- the DB Connection
- The name of the calendar.
-
- true if the trigger exists, false otherwise
-
-
-
-
- Select a calendar.
-
- the DB Connection
- The name of the calendar.
- the Calendar
- ClassNotFoundException
- IOException
-
-
-
- Check whether or not a calendar is referenced by any triggers.
-
- the DB Connection
- The name of the calendar.
-
- true if any triggers reference the calendar, false otherwise
-
-
-
-
- Delete a calendar.
-
- the DB Connection
- The name of the trigger.
- the number of rows deleted
-
-
-
- Select the total number of calendars stored.
-
- the DB Connection
- the total number of calendars stored
-
-
-
- Select all of the stored calendars.
-
- the DB Connection
-
- an array of calendar names
-
-
-
-
- Select the trigger that will be fired at the given fire time.
-
- the DB Connection
- the time that the trigger will be fired
-
- a representing the
- trigger that will be fired at the given fire time, or null if no
- trigger will be fired at that time
-
-
-
-
- Select the next trigger which will fire to fire between the two given timestamps
- in ascending order of fire time, and then descending by priority.
-
- The conn.
- highest value of of the triggers (exclusive)
- highest value of of the triggers (inclusive)
- A (never null, possibly empty) list of the identifiers (Key objects) of the next triggers to be fired.
-
-
-
- Gets the select next trigger to acquire SQL clause.
- This can be overriden for a more performant, result limiting
- SQL. For Example SQL Server, MySQL and SQLite support limiting returned rows.
-
-
-
-
-
- Insert a fired trigger.
-
- the DB Connection
- the trigger
- the state that the trigger should be stored in
- The job.
- the number of rows inserted
-
-
-
- Select the states of all fired-trigger records for a given trigger, or
- trigger group if trigger name is .
-
- The DB connection.
- Name of the trigger.
- Name of the group.
- a List of objects.
-
-
-
- Select the states of all fired-trigger records for a given job, or job
- group if job name is .
-
- The DB connection.
- Name of the job.
- Name of the group.
- a List of objects.
-
-
-
- Select the states of all fired-trigger records for a given scheduler
- instance.
-
- The DB Connection
- Name of the instance.
- A list of FiredTriggerRecord objects.
-
-
-
- Select the distinct instance names of all fired-trigger records.
-
- The conn.
-
-
- This is useful when trying to identify orphaned fired triggers (a
- fired trigger without a scheduler state record.)
-
-
-
-
- Delete a fired trigger.
-
- the DB Connection
- the fired trigger entry to delete
- the number of rows deleted
-
-
-
- Selects the job execution count.
-
- The DB connection.
- Name of the job.
- The job group.
-
-
-
-
- Delete all volatile fired triggers.
-
- The DB Connection
- The number of rows deleted
-
-
-
- Inserts the state of the scheduler.
-
- The conn.
- The instance id.
- The check in time.
- The interval.
-
-
-
-
- Deletes the state of the scheduler.
-
- The database connection.
- The instance id.
-
-
-
-
- Updates the state of the scheduler.
-
- The database connection.
- The instance id.
- The check in time.
-
-
-
-
- A List of all current s.
-
- If instanceId is not null, then only the record for the identified
- instance will be returned.
-
-
- The DB Connection
- The instance id.
-
-
-
-
- Replace the table prefix in a query by replacing any occurrences of
- "{0}" with the table prefix.
-
- The unsubstitued query
- The query, with proper table prefix substituted
-
-
-
- Create a serialized version of an Object.
-
- the object to serialize
- Serialized object as byte array.
-
-
-
- Remove the transient data from and then create a serialized
- version of a and returns the underlying bytes.
-
- The data.
- the serialized data as byte array
-
-
-
- serialize
-
- The data.
-
-
-
-
- Convert the JobDataMap into a list of properties.
-
-
-
-
- Convert the JobDataMap into a list of properties.
-
-
-
-
- This method should be overridden by any delegate subclasses that need
- special handling for BLOBs. The default implementation uses standard
- ADO.NET operations.
-
- The data reader, already queued to the correct row.
- The column index for the BLOB.
- The deserialized object from the DataReader BLOB.
-
-
-
- Get the names of all of the triggers that are volatile.
-
- The DB Connection
- An array of objects.
-
-
-
- Get the names of all of the jobs that are volatile.
-
- The DB Connection
- An array of objects.
-
-
-
- This method should be overridden by any delegate subclasses that need
- special handling for BLOBs for job details.
-
- The result set, already queued to the correct row.
- The column index for the BLOB.
- The deserialized Object from the ResultSet BLOB.
-
-
-
- Selects the paused trigger groups.
-
- The DB Connection.
-
-
-
-
- Gets the triggers to acquire limit.
-
- The triggers to acquire limit.
-
-
-
- Initializes a new instance of the class.
-
- the logger to use during execution
- the prefix of all table names
- The instance id.
- The db provider.
-
-
-
- Initializes a new instance of the class.
-
- The logger.
- The table prefix.
- The instance id.
- The db provider.
- if set to true [use properties].
-
-
-
- Creates the SQL for select next trigger to acquire.
-
-
-
-
- Gets the select next trigger to acquire SQL clause.
- Firebird specific version with FIRST functionality
-
-
-
-
-
- Conveys the state of a fired-trigger record.
-
- James House
-
-
-
- Gets or sets the fire instance id.
-
- The fire instance id.
-
-
-
- Gets or sets the fire timestamp.
-
- The fire timestamp.
-
-
-
- Gets or sets a value indicating whether [job is stateful].
-
- true if [job is stateful]; otherwise, false.
-
-
-
- Gets or sets the job key.
-
- The job key.
-
-
-
- Gets or sets the scheduler instance id.
-
- The scheduler instance id.
-
-
-
- Gets or sets the trigger key.
-
- The trigger key.
-
-
-
- Gets or sets the state of the fire instance.
-
- The state of the fire instance.
-
-
-
- Gets or sets a value indicating whether [job requests recovery].
-
- true if [job requests recovery]; otherwise, false.
-
-
-
- Gets or sets a value indicating whether [trigger is volatile].
-
- true if [trigger is volatile]; otherwise, false.
-
-
-
- Gets or sets the priority.
-
- The priority.
-
-
-
- Exception class for when a driver delegate cannot be found for a given
- configuration, or lack thereof.
-
- Jeffrey Wescott
-
-
-
-
- Base class for exceptions thrown by the Quartz .
-
-
- SchedulerExceptions may contain a reference to another
- , which was the underlying cause of the SchedulerException.
-
- James House
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The MSG.
-
-
-
- Initializes a new instance of the class.
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
- The class name is null or is zero (0).
- The info parameter is null.
-
-
-
- Initializes a new instance of the class.
-
- The MSG.
- The error code.
-
-
-
- Initializes a new instance of the class.
-
- The cause.
-
-
-
- Initializes a new instance of the class.
-
- The MSG.
- The cause.
-
-
-
- Initializes a new instance of the class.
-
- The MSG.
- The cause.
- The error code.
-
-
-
- Creates and returns a string representation of the current exception.
-
-
- A string representation of the current exception.
-
-
-
-
-
- Return the exception that is the underlying cause of this exception.
- This may be used to find more detail about the cause of the error.
-
- The underlying exception, or if there is not
- one.
-
-
-
-
- Get the error code associated with this exception.
- This may be used to find more detail about the cause of the error.
-
-
- One of the ERR_XXX constants defined in this class.
-
-
-
-
- Determine if the specified error code is in the
- category of errors.
-
-
-
-
-
- Determine if the specified error code is in the
- category of errors.
-
-
-
-
-
- Determine if the specified error code is in the
- category of errors.
-
-
-
-
- Determine if the specified error code is in the
- category of errors.
-
-
-
-
- Determine if the specified error code is in the
- category of errors.
-
-
-
-
- Determine if the specified error code is in the
- category of errors.
-
-
-
-
- Initializes a new instance of the class.
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
- The class name is null or is zero (0).
- The info parameter is null.
-
-
-
- is meant to be used in an application-server
- or other software framework environment that provides
- container-managed-transactions. No commit / rollback will be handled by this class.
-
-
- If you need commit / rollback, use
- instead.
-
- Jeffrey Wescott
- James House
- Srinivas Venkatarangaiah
-
-
-
- Contains base functionality for ADO.NET-based JobStore implementations.
-
- Jeffrey Wescott
- James House
- Marko Lahma (.NET)
-
-
-
- The interface to be implemented by classes that want to provide a
- and storage mechanism for the
- 's use.
-
-
- Storage of s and s should be keyed
- on the combination of their name and group for uniqueness.
-
-
-
-
-
-
-
- James House
-
-
-
- Called by the QuartzScheduler before the is
- used, in order to give the it a chance to Initialize.
-
-
-
-
- Called by the QuartzScheduler to inform the that
- the scheduler has started.
-
-
-
-
- Called by the QuartzScheduler to inform the that
- it should free up all of it's resources because the scheduler is
- shutting down.
-
-
-
-
- Store the given and .
-
- The scheduling context.
- The to be stored.
- The to be stored.
- ObjectAlreadyExistsException
-
-
-
- returns true if the given JobGroup
- is paused
-
-
-
-
-
-
-
- returns true if the given TriggerGroup
- is paused
-
-
-
-
-
-
-
- Store the given .
-
- The context.
- The to be stored.
-
- If , any existing in the
- with the same name and group should be
- over-written.
-
-
-
-
- Remove (delete) the with the given
- name, and any s that reference
- it.
-
-
- If removal of the results in an empty group, the
- group should be removed from the 's list of
- known group names.
-
- The context.
- The name of the to be removed.
- The group name of the to be removed.
-
- if a with the given name and
- group was found and removed from the store.
-
-
-
-
- Retrieve the for the given
- .
-
- The context.
- The name of the to be retrieved.
- The group name of the to be retrieved.
-
- The desired , or null if there is no match.
-
-
-
-
- Store the given .
-
- The context.
- The to be stored.
- If , any existing in
- the with the same name and group should
- be over-written.
- ObjectAlreadyExistsException
-
-
-
- Remove (delete) the with the
- given name.
-
-
-
- If removal of the results in an empty group, the
- group should be removed from the 's list of
- known group names.
-
-
- If removal of the results in an 'orphaned'
- that is not 'durable', then the should be deleted
- also.
-
-
- The context.
- The name of the to be removed.
- The group name of the to be removed.
-
- if a with the given
- name and group was found and removed from the store.
-
-
-
-
- Remove (delete) the with the
- given name, and store the new given one - which must be associated
- with the same job.
-
- The context.
- The name of the to be removed.
- The group name of the to be removed.
- The new to be stored.
-
- if a with the given
- name and group was found and removed from the store.
-
-
-
-
- Retrieve the given .
-
- The context.
- The name of the to be retrieved.
- The group name of the to be retrieved.
-
- The desired , or null if there is no
- match.
-
-
-
-
- Store the given .
-
- The context.
- The name.
- The to be stored.
- If , any existing
- in the with the same name and group
- should be over-written.
- If , any s existing
- in the that reference an existing
- Calendar with the same name with have their next fire time
- re-computed with the new .
- ObjectAlreadyExistsException
-
-
-
- Remove (delete) the with the
- given name.
-
-
- If removal of the would result in
- s pointing to non-existent calendars, then a
- will be thrown.
-
- The context.
- The name of the to be removed.
-
- if a with the given name
- was found and removed from the store.
-
-
-
-
- Retrieve the given .
-
- The context.
- The name of the to be retrieved.
-
- The desired , or null if there is no
- match.
-
-
-
-
- Get the number of s that are
- stored in the .
-
- The context.
-
-
-
-
- Get the number of s that are
- stored in the .
-
- The context.
-
-
-
-
- Get the number of s that are
- stored in the .
-
- The context.
-
-
-
-
- Get the names of all of the s that
- have the given group name.
-
- If there are no jobs in the given group name, the result should be a
- zero-length array (not ).
-
-
- The CTX.
- Name of the group.
-
-
-
-
- Get the names of all of the s
- that have the given group name.
-
- If there are no triggers in the given group name, the result should be a
- zero-length array (not ).
-
-
-
-
-
- Get the names of all of the
- groups.
-
- If there are no known group names, the result should be a zero-length
- array (not ).
-
-
-
-
-
- Get the names of all of the
- groups.
-
- If there are no known group names, the result should be a zero-length
- array (not ).
-
-
-
-
-
- Get the names of all of the s
- in the .
-
-
- If there are no Calendars in the given group name, the result should be
- a zero-length array (not ).
-
-
-
-
-
- Get all of the Triggers that are associated to the given Job.
-
-
- If there are no matches, a zero-length array should be returned.
-
-
-
-
- Get the current state of the identified .
-
-
-
-
-
-
-
-
-
- Pause the with the given name.
-
-
-
-
- Pause all of the s in the
- given group.
-
-
- The JobStore should "remember" that the group is paused, and impose the
- pause on any new triggers that are added to the group while the group is
- paused.
-
-
-
-
- Pause the with the given name - by
- pausing all of its current s.
-
-
-
-
- Pause all of the s in the given
- group - by pausing all of their s.
-
- The JobStore should "remember" that the group is paused, and impose the
- pause on any new jobs that are added to the group while the group is
- paused.
-
-
-
-
-
-
-
- Resume (un-pause) the with the
- given name.
-
-
- If the missed one or more fire-times, then the
- 's misfire instruction will be applied.
-
-
-
-
-
-
-
- Resume (un-pause) all of the s
- in the given group.
-
- If any missed one or more fire-times, then the
- 's misfire instruction will be applied.
-
-
-
-
-
- Gets the paused trigger groups.
-
- The context.
-
-
-
-
- Resume (un-pause) the with the
- given name.
-
- If any of the 's s missed one
- or more fire-times, then the 's misfire
- instruction will be applied.
-
-
-
-
-
- Resume (un-pause) all of the s in
- the given group.
-
- If any of the s had s that
- missed one or more fire-times, then the 's
- misfire instruction will be applied.
-
-
-
-
-
- Pause all triggers - equivalent of calling
- on every group.
-
- When is called (to un-pause), trigger misfire
- instructions WILL be applied.
-
-
-
-
-
-
- Resume (un-pause) all triggers - equivalent of calling
- on every group.
-
- If any missed one or more fire-times, then the
- 's misfire instruction will be applied.
-
-
-
-
-
-
-
- Get a handle to the next trigger to be fired, and mark it as 'reserved'
- by the calling scheduler.
-
- The context.
- If > 0, the JobStore should only return a Trigger
- that will fire no later than the time represented in this value as
- milliseconds.
-
-
-
-
-
-
- Inform the that the scheduler no longer plans to
- fire the given , that it had previously acquired
- (reserved).
-
-
-
-
- Inform the that the scheduler is now firing the
- given (executing its associated ),
- that it had previously acquired (reserved).
-
- null if the trigger or it's job or calendar no longer exist, or
- if the trigger was not successfully put into the 'executing'
- state.
-
-
-
-
- Inform the that the scheduler has completed the
- firing of the given (and the execution its
- associated ), and that the
- in the given should be updated if the
- is stateful.
-
-
-
-
- Supports the persistence.
-
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Gets the connection and starts a new transaction.
-
-
-
-
-
- Called by the QuartzScheduler before the is
- used, in order to give it a chance to Initialize.
-
-
-
-
-
-
-
- Called by the QuartzScheduler to inform the that
- it should free up all of it's resources because the scheduler is
- shutting down.
-
-
-
-
- Removes all volatile data.
-
-
-
-
- Removes all volatile data.
-
-
-
-
- Will recover any failed or misfired jobs and clean up the data store as
- appropriate.
-
-
-
-
- Will recover any failed or misfired jobs and clean up the data store as
- appropriate.
-
-
-
-
- Store the given and .
-
- SchedulingContext
- Job to be stored.
- Trigger to be stored.
-
-
-
- returns true if the given JobGroup
- is paused
-
-
-
-
-
-
-
- returns true if the given TriggerGroup
- is paused
-
-
-
-
-
-
-
- Stores the given .
-
-
- The to be stored.
-
- If , any existing in the
- with the same name & group should be over-written.
-
-
-
-
- Insert or update a job.
-
-
-
-
-
- Check existence of a given job.
-
-
-
-
- Store the given .
-
-
- The to be stored.
-
- If , any existing in
- the with the same name & group should
- be over-written.
-
-
- if a with the same name/group already
- exists, and replaceExisting is set to false.
-
-
-
-
- Insert or update a trigger.
-
-
-
-
- Check existence of a given trigger.
-
-
-
-
- Remove (delete) the with the given
- name, and any s that reference
- it.
-
-
-
- If removal of the results in an empty group, the
- group should be removed from the 's list of
- known group names.
-
-
- The name of the to be removed.
- The group name of the to be removed.
-
- if a with the given name &
- group was found and removed from the store.
-
-
-
-
- Delete a job and its listeners.
-
-
-
-
-
-
- Delete a trigger, its listeners, and its Simple/Cron/BLOB sub-table entry.
-
-
-
-
-
-
-
- Retrieve the for the given
- .
-
- The name of the to be retrieved.
- The group name of the to be retrieved.
- The desired , or null if there is no match.
-
-
-
- Remove (delete) the with the
- given name.
-
-
-
-
- If removal of the results in an empty group, the
- group should be removed from the 's list of
- known group names.
-
-
-
- If removal of the results in an 'orphaned'
- that is not 'durable', then the should be deleted
- also.
-
-
- The name of the to be removed.
- The group name of the to be removed.
-
- if a with the given
- name & group was found and removed from the store.
-
-
-
-
-
-
-
- Retrieve the given .
-
- The name of the to be retrieved.
- The group name of the to be retrieved.
- The desired , or null if there is no match.
-
-
-
- Get the current state of the identified .
-
-
-
-
-
-
-
-
-
- Gets the state of the trigger.
-
- The conn.
- The CTXT.
- Name of the trigger.
- Name of the group.
-
-
-
-
- Store the given .
-
- The name of the calendar.
- The to be stored.
-
- If , any existing
- in the with the same name & group
- should be over-written.
-
-
- if a with the same name already
- exists, and replaceExisting is set to false.
-
-
-
-
- Remove (delete) the with the given name.
-
-
- If removal of the would result in
- s pointing to non-existent calendars, then a
- will be thrown.
-
- The name of the to be removed.
-
- if a with the given name
- was found and removed from the store.
-
-
-
-
- Retrieve the given .
-
- The name of the to be retrieved.
- The desired , or null if there is no match.
-
-
-
- Get the number of s that are
- stored in the .
-
-
-
-
- Get the number of s that are
- stored in the .
-
-
-
-
- Get the number of s that are
- stored in the .
-
-
-
-
- Get the names of all of the s that
- have the given group name.
-
-
- If there are no jobs in the given group name, the result should be a
- zero-length array (not ).
-
-
-
-
- Get the names of all of the s
- that have the given group name.
-
-
- If there are no triggers in the given group name, the result should be a
- zero-length array (not ).
-
-
-
-
- Get the names of all of the
- groups.
-
-
-
- If there are no known group names, the result should be a zero-length
- array (not ).
-
-
-
-
- Get the names of all of the
- groups.
-
-
-
- If there are no known group names, the result should be a zero-length
- array (not ).
-
-
-
-
- Get the names of all of the s
- in the .
-
-
- If there are no Calendars in the given group name, the result should be
- a zero-length array (not ).
-
-
-
-
- Get all of the Triggers that are associated to the given Job.
-
-
- If there are no matches, a zero-length array should be returned.
-
-
-
-
- Pause the with the given name.
-
-
-
-
-
- Pause the with the given name.
-
-
-
-
-
- Pause the with the given name - by
- pausing all of its current s.
-
-
-
-
-
- Pause all of the s in the given
- group - by pausing all of their s.
-
-
-
-
-
- Determines if a Trigger for the given job should be blocked.
- State can only transition to StatePausedBlocked/StateBlocked from
- StatePaused/StateWaiting respectively.
-
- StatePausedBlocked, StateBlocked, or the currentState.
-
-
-
- Resume (un-pause) the with the
- given name.
-
-
- If the missed one or more fire-times, then the
- 's misfire instruction will be applied.
-
-
-
-
-
- Resume (un-pause) the with the
- given name.
-
-
- If any of the 's s missed one
- or more fire-times, then the 's misfire
- instruction will be applied.
-
-
-
-
-
- Resume (un-pause) all of the s in
- the given group.
-
-
- If any of the s had s that
- missed one or more fire-times, then the 's
- misfire instruction will be applied.
-
-
-
-
-
- Pause all of the s in the given group.
-
-
-
-
-
- Pause all of the s in the given group.
-
-
-
-
-
- Pause all of the s in the
- given group.
-
-
-
-
-
- Resume (un-pause) all of the s
- in the given group.
-
- If any missed one or more fire-times, then the
- 's misfire instruction will be applied.
-
-
-
-
-
-
- Pause all triggers - equivalent of calling
- on every group.
-
- When is called (to un-pause), trigger misfire
- instructions WILL be applied.
-
-
-
-
-
-
-
- Resume (un-pause) all triggers - equivalent of calling
- on every group.
-
-
- If any missed one or more fire-times, then the
- 's misfire instruction will be applied.
-
-
-
-
-
- Resume (un-pause) all triggers - equivalent of calling
- on every group.
-
- If any missed one or more fire-times, then the
- 's misfire instruction will be applied.
-
-
-
-
-
-
- Get a handle to the next N triggers to be fired, and mark them as 'reserved'
- by the calling scheduler.
-
-
-
-
-
- Inform the that the scheduler no longer plans to
- fire the given , that it had previously acquired
- (reserved).
-
-
-
-
- Inform the that the scheduler has completed the
- firing of the given (and the execution its
- associated ), and that the
- in the given should be updated if the
- is stateful.
-
-
-
-
- Get a list of all scheduler instances in the cluster that may have failed.
- This includes this scheduler if it is checking in for the first time.
-
-
-
-
- Create dummy objects for fired triggers
- that have no scheduler state record. Checkin timestamp and interval are
- left as zero on these dummy objects.
-
- List of all current s
-
-
-
- Cleanup the given database connection. This means restoring
- any modified auto commit or transaction isolation connection
- attributes, and then closing the underlying connection.
-
-
-
- This is separate from closeConnection() because the Spring
- integration relies on being able to overload closeConnection() and
- expects the same connection back that it originally returned
- from the datasource.
-
-
-
-
-
- Closes the supplied connection.
-
- (Optional)
-
-
-
- Rollback the supplied connection.
-
- (Optional)
-
- JobPersistenceException thrown if a SQLException occurs when the
- connection is rolled back
-
-
-
-
- Commit the supplied connection.
-
- The CTH.
- if set to true opens a new transaction.
- JobPersistenceException thrown if a SQLException occurs when the
-
-
-
- Execute the given callback in a transaction. Depending on the JobStore,
- the surrounding transaction may be assumed to be already present
- (managed).
-
-
- This method just forwards to ExecuteInLock() with a null lockName.
-
-
-
-
-
- Execute the given callback having aquired the given lock.
- Depending on the JobStore, the surrounding transaction may be
- assumed to be already present (managed). This version is just a
- handy wrapper around executeInLock that doesn't require a return
- value.
-
-
- The name of the lock to aquire, for example
- "TRIGGER_ACCESS". If null, then no lock is aquired, but the
- lockCallback is still executed in a transaction.
-
-
-
-
-
- Execute the given callback having aquired the given lock.
- Depending on the JobStore, the surrounding transaction may be
- assumed to be already present (managed).
-
-
- The name of the lock to aquire, for example
- "TRIGGER_ACCESS". If null, then no lock is aquired, but the
- lockCallback is still executed in a transaction.
-
-
-
-
- Execute the given callback having optionally aquired the given lock.
- This uses the non-managed transaction connection. This version is just a
- handy wrapper around executeInNonManagedTXLock that doesn't require a return
- value.
-
-
- The name of the lock to aquire, for example
- "TRIGGER_ACCESS". If null, then no lock is aquired, but the
- lockCallback is still executed in a non-managed transaction.
-
-
-
-
-
- Execute the given callback having optionally aquired the given lock.
- This uses the non-managed transaction connection.
-
-
- The name of the lock to aquire, for example
- "TRIGGER_ACCESS". If null, then no lock is aquired, but the
- lockCallback is still executed in a non-managed transaction.
-
-
-
-
- Get or set the datasource name.
-
-
-
-
- Gets the log.
-
- The log.
-
-
-
- Get or sets the prefix that should be pre-pended to all table names.
-
-
-
-
- Set whether string-only properties will be handled in JobDataMaps.
-
-
-
-
- Get or set the instance Id of the Scheduler (must be unique within a cluster).
-
-
-
-
- Get or set the instance Id of the Scheduler (must be unique within this server instance).
-
-
-
-
- Get or set whether this instance is part of a cluster.
-
-
-
-
- Get or set the frequency at which this instance "checks-in"
- with the other instances of the cluster. -- Affects the rate of
- detecting failed instances.
-
-
-
-
- Get or set the maximum number of misfired triggers that the misfire handling
- thread will try to recover at one time (within one transaction). The
- default is 20.
-
-
-
-
- Gets or sets the database retry interval.
-
- The db retry interval.
-
-
-
- Get or set whether this instance should use database-based thread
- synchronization.
-
-
-
-
- Whether or not to obtain locks when inserting new jobs/triggers.
- Defaults to , which is safest - some db's (such as
- MS SQLServer) seem to require this to avoid deadlocks under high load,
- while others seem to do fine without.
-
-
- Setting this property to will provide a
- significant performance increase during the addition of new jobs
- and triggers.
-
-
-
-
- The time span by which a trigger must have missed its
- next-fire-time, in order for it to be considered "misfired" and thus
- have its misfire instruction applied.
-
-
-
-
- Don't call set autocommit(false) on connections obtained from the
- DataSource. This can be helpfull in a few situations, such as if you
- have a driver that complains if it is called when it is already off.
-
-
-
-
- Set the transaction isolation level of DB connections to sequential.
-
-
-
-
- Whether or not the query and update to acquire a Trigger for firing
- should be performed after obtaining an explicit DB lock (to avoid
- possible race conditions on the trigger's db row). This is
- is considered unnecessary for most databases (due to the nature of
- the SQL update that is performed), and therefore a superfluous performance hit.
-
-
-
-
- Get or set the ADO.NET driver delegate class name.
-
-
-
-
- set the SQL statement to use to select and lock a row in the "locks"
- table.
-
-
-
-
-
- Get whether the threads spawned by this JobStore should be
- marked as daemon. Possible threads include the
- and the .
-
-
-
-
-
- Get whether to check to see if there are Triggers that have misfired
- before actually acquiring the lock to recover them. This should be
- set to false if the majority of the time, there are are misfired
- Triggers.
-
-
-
-
-
- Get the driver delegate for DB operations.
-
-
-
-
- Get whether String-only properties will be handled in JobDataMaps.
-
-
-
-
- Indicates whether this job store supports persistence.
-
-
-
-
-
-
- Implement this interface to provide the code to execute within
- the a transaction template that has no return value.
-
-
-
-
-
- Implement this interface to provide the code to execute within
- the a transaction template. If no return value is required, execute
- should just return null.
-
-
-
-
-
-
-
- An interface for classes wishing to provide the service of loading classes
- and resources within the scheduler...
-
- James House
-
-
-
- Called to give the ClassLoadHelper a chance to Initialize itself,
- including the oportunity to "steal" the class loader off of the calling
- thread, which is the thread that is initializing Quartz.
-
-
-
-
- Return the class with the given name.
-
-
-
-
- Finds a resource with a given name. This method returns null if no
- resource with this name is found.
-
- name of the desired resource
-
- a java.net.URL object
-
-
-
-
- Finds a resource with a given name. This method returns null if no
- resource with this name is found.
-
- name of the desired resource
-
- a java.io.InputStream object
-
-
-
-
- Helper class for returning the composite result of trying
- to recover misfired jobs.
-
-
-
-
- Initializes a new instance of the class.
-
- if set to true [has more misfired triggers].
- The processed misfired trigger count.
-
-
-
-
- Gets a value indicating whether this instance has more misfired triggers.
-
-
- true if this instance has more misfired triggers; otherwise, false.
-
-
-
-
- Gets the processed misfired trigger count.
-
- The processed misfired trigger count.
-
-
-
- Called by the QuartzScheduler before the is
- used, in order to give the it a chance to Initialize.
-
-
-
-
-
-
- Called by the QuartzScheduler to inform the that
- it should free up all of it's resources because the scheduler is
- shutting down.
-
-
-
-
- Gets the non managed TX connection.
-
-
-
-
-
- Execute the given callback having optionally aquired the given lock.
- Because CMT assumes that the connection is already part of a managed
- transaction, it does not attempt to commit or rollback the
- enclosing transaction.
-
-
-
-
-
-
- The name of the lock to aquire, for example
- "TRIGGER_ACCESS". If null, then no lock is aquired, but the
- txCallback is still executed in a transaction.
-
- Callback to execute.
-
-
-
- Utility class to keep track of both active transaction
- and connection.
-
-
-
-
- Initializes a new instance of the class.
-
- The connection.
- The transaction.
-
-
-
- Gets or sets the connection.
-
- The connection.
-
-
-
- Gets or sets the transaction.
-
- The transaction.
-
-
-
- is meant to be used in a standalone environment.
- Both commit and rollback will be handled by this class.
-
- Jeffrey Wescott
- James House
-
-
-
- Called by the QuartzScheduler before the is
- used, in order to give the it a chance to Initialize.
-
-
-
-
-
-
- For , the non-managed TX connection is just
- the normal connection because it is not CMT.
-
-
-
-
-
- Execute the given callback having optionally aquired the given lock.
- For , because it manages its own transactions
- and only has the one datasource, this is the same behavior as
- .
-
-
- The name of the lock to aquire, for example "TRIGGER_ACCESS".
- If null, then no lock is aquired, but the lockCallback is still
- executed in a transaction.
-
- Callback to execute.
-
-
-
-
-
-
-
-
- Exception class for when there is a failure obtaining or releasing a
- resource lock.
-
-
- James House
-
-
-
- An exception that is thrown to indicate that there has been a failure in the
- scheduler's underlying persistence mechanism.
-
- James House
-
-
-
-
- Create a with the given message.
-
-
-
-
-
- Initializes a new instance of the class.
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
- The class name is null or is zero (0).
- The info parameter is null.
-
-
-
- Create a with the given message
- and error code.
-
-
-
-
-
- Create a with the given message
- and cause.
-
-
-
-
-
- Create a with the given message,
- cause and error code.
-
-
-
-
-
- Initializes a new instance of the class.
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
- The class name is null or is zero (0).
- The info parameter is null.
-
-
-
- This is a driver delegate for the MySQL ADO.NET driver.
-
- Marko Lahma
-
-
-
- Initializes a new instance of the class.
-
- the logger to use during execution
- the prefix of all table names
- The instance id.
- The db provider.
-
-
-
- Initializes a new instance of the class.
-
- The logger.
- The table prefix.
- The instance id.
- The db provider.
- if set to true [use properties].
-
-
-
- Gets the select next trigger to acquire SQL clause.
- MySQL version with LIMIT support.
-
-
-
-
-
- Exception class for when a driver delegate cannot be found for a given
- configuration, or lack thereof.
-
- Jeffrey Wescott
-
-
-
- Initializes a new instance of the class.
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
- The class name is null or is zero (0).
- The info parameter is null.
-
-
-
- This is a driver delegate for the Oracle database.
-
- Marko Lahma
-
-
-
- Initializes a new instance of the class.
-
- the logger to use during execution
- the prefix of all table names
- The instance id.
- The db provider.
-
-
-
- Initializes a new instance of the class.
-
- The logger.
- The table prefix.
- The instance id.
- The db provider.
- if set to true [use properties].
-
-
-
- Creates the SQL for select next trigger to acquire.
-
-
-
-
- Gets the select next trigger to acquire SQL clause.
- Oracle version with rownum support.
-
-
-
-
-
- This is a driver delegate for the PostgreSQL ADO.NET driver.
-
- Marko Lahma
-
-
-
- Initializes a new instance of the class.
-
- The log.
- The table prefix.
- The instance id.
- The db provider.
-
-
-
- Initializes a new instance of the class.
-
- The log.
- The table prefix.
- The instance id.
- The db provider.
- if set to true [use properties].
-
-
-
- Gets the select next trigger to acquire SQL clause.
- PostgreSQL version with LIMIT support.
-
-
-
-
-
- Conveys a scheduler-instance state record.
-
- James House
-
-
-
- Gets or sets the checkin interval.
-
- The checkin interval.
-
-
-
- Gets or sets the checkin timestamp.
-
- The checkin timestamp.
-
-
-
- Gets or sets the scheduler instance id.
-
- The scheduler instance id.
-
-
-
- Internal in-memory lock handler for providing thread/resource locking in
- order to protect resources from being altered by multiple threads at the
- same time.
-
- James House
-
-
-
- Grants a lock on the identified resource to the calling thread (blocking
- until it is available).
-
- True if the lock was obtained.
-
-
- Release the lock on the identified resource if it is held by the calling
- thread.
-
-
-
-
- Determine whether the calling thread owns a lock on the identified
- resource.
-
-
-
-
- Gets the thread locks.
-
- The thread locks.
-
-
-
- Whether this Semaphore implementation requires a database connection for
- its lock management operations.
-
-
-
-
-
-
-
-
- This is a driver delegate for the SQLiteDelegate ADO.NET driver.
-
- Marko Lahma
-
-
-
- Initializes a new instance of the class.
-
- the logger to use during execution
- the prefix of all table names
- The instance id.
- The db provider.
-
-
-
- Initializes a new instance of the class.
-
- The logger.
- The table prefix.
- The instance id.
- The db provider.
- if set to true [use properties].
-
-
-
- Gets the select next trigger to acquire SQL clause.
- SQLite version with LIMIT support.
-
-
-
-
-
- A SQL Server specific driver delegate.
-
- Marko Lahma
-
-
-
- Initializes a new instance of the class.
-
- the logger to use during execution
- the prefix of all table names
- The instance id.
- The db provider.
-
-
-
- Initializes a new instance of the class.
-
- The logger.
- The table prefix.
- The instance id.
- The db provider.
- if set to true [use properties].
-
-
-
- Creates the SQL for select next trigger to acquire.
-
-
-
-
- Gets the select next trigger to acquire SQL clause.
- SQL Server specific version with TOP functionality
-
-
-
-
-
- Internal database based lock handler for providing thread/resource locking
- in order to protect resources from being altered by multiple threads at the
- same time.
-
- James House
-
-
-
- Initializes a new instance of the class.
-
- The table prefix.
- The select with lock SQL.
-
-
-
- Execute the SQL select for update that will lock the proper database row.
-
-
-
- Provide thread/resource locking in order to protect
- resources from being altered by multiple threads at the same time using
- a db row update.
-
-
- Note: This Semaphore implementation is useful for databases that do
- not support row locking via "SELECT FOR UPDATE" type syntax, for example
- Microsoft SQLServer (MSSQL).
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Execute the SQL that will lock the proper database row.
-
-
-
-
-
-
-
- This implementation of the Calendar excludes a set of days of the year. You
- may use it to exclude bank holidays which are on the same date every year.
-
-
-
- Juergen Donnerstag
-
-
-
- This implementation of the Calendar may be used (you don't have to) as a
- base class for more sophisticated one's. It merely implements the base
- functionality required by each Calendar.
-
-
- Regarded as base functionality is the treatment of base calendars. Base
- calendar allow you to chain (stack) as much calendars as you may need. For
- example to exclude weekends you may use WeeklyCalendar. In order to exclude
- holidays as well you may define a WeeklyCalendar instance to be the base
- calendar for HolidayCalendar instance.
-
-
- Juergen Donnerstag
- James House
-
-
-
- An interface to be implemented by objects that define spaces of time during
- which an associated may fire.
-
-
- Calendars do not define actual fire times, but rather are used to limit a
- from firing on its normal schedule if necessary. Most
- Calendars include all times by default and allow the user to specify times to
- exclude. As such, it is often useful to think of Calendars as being used to
- exclude a block of time, as opposed to include
- a block of time. (i.e. the schedule "fire every five minutes except on Sundays" could be
- implemented with a and a which excludes Sundays)
-
- James House
- Juergen Donnerstag
-
-
-
- Determine whether the given UTC time is 'included' by the
- Calendar.
-
-
-
-
- Determine the next UTC time that is 'included' by the
- Calendar after the given UTC time.
-
-
-
-
- Gets or sets a description for the instance - may be
- useful for remembering/displaying the purpose of the calendar, though
- the description has no meaning to Quartz.
-
-
-
-
- Set a new base calendar or remove the existing one.
- Get the base calendar.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The base calendar.
-
-
-
- Initializes a new instance of the class.
-
- The time zone.
-
-
-
- Initializes a new instance of the class.
-
- The base calendar.
- The time zone.
-
-
-
- checks whether two arrays have
- the same length and
- for any given place there are equal elements
- in both arrays
-
-
-
-
-
- Get the base calendar. Will be null, if not set.
-
-
-
-
- Check if date/time represented by timeStamp is included. If included
- return true. The implementation of BaseCalendar simply calls the base
- calendars IsTimeIncluded() method if base calendar is set.
-
-
-
-
-
- Determine the next UTC time (in milliseconds) that is 'included' by the
- Calendar after the given time. Return the original value if timeStamp is
- included. Return 0 if all days are excluded.
-
-
-
-
-
- Gets or sets the time zone.
-
- The time zone.
-
-
-
- Gets or sets the description given to the instance by
- its creator (if any).
-
-
-
-
- Set a new base calendar or remove the existing one
-
-
-
-
-
- Constructor
-
-
-
-
- Constructor
-
- The base calendar.
-
-
-
- Return true, if day is defined to be exluded.
-
-
-
-
- Redefine a certain day to be excluded (true) or included (false).
-
-
-
-
- Determine whether the given UTC time (in milliseconds) is 'included' by the
- Calendar.
-
- Note that this Calendar is only has full-day precision.
-
-
-
-
-
- Determine the next UTC time (in milliseconds) that is 'included' by the
- Calendar after the given time. Return the original value if timeStampUtc is
- included. Return 0 if all days are excluded.
-
- Note that this Calendar is only has full-day precision.
-
-
-
-
-
- Get or the array which defines the exclude-value of each day of month.
- Setting will redefine the array of days excluded. The array must of size greater or
- equal 31.
-
-
-
-
- This implementation of the Calendar excludes the set of times expressed by a
- given CronExpression.
-
-
- For example, you could use this calendar to exclude all but business hours (8AM - 5PM) every
- day using the expression "* * 0-7,18-23 ? * *".
-
- It is important to remember that the cron expression here describes a set of
- times to be excluded from firing. Whereas the cron expression in
- CronTrigger describes a set of times that can
- be included for firing. Thus, if a has a
- given cron expression and is associated with a with
- the same expression, the calendar will exclude all the times the
- trigger includes, and they will cancel each other out.
-
-
- Aaron Craven
-
-
-
- Initializes a new instance of the class.
-
- a String representation of the desired cron expression
-
-
-
- Create a with the given cron expression and
- .
-
-
- the base calendar for this calendar instance
- see BaseCalendar for more information on base
- calendar functionality
-
- a String representation of the desired cron expression
-
-
-
- Create a with the given cron expression and
- .
-
-
- the base calendar for this calendar instance
- see BaseCalendar for more information on base
- calendar functionality
-
- a String representation of the desired cron expression
-
-
-
-
- Determine whether the given time is 'included' by the
- Calendar.
-
- the time to test
- a boolean indicating whether the specified time is 'included' by the CronCalendar
-
-
-
- Determine the next time that is 'included' by the
- Calendar after the given time. Return the original value if timeStamp is
- included. Return 0 if all days are excluded.
-
-
-
-
-
-
- Returns a that represents the current .
-
-
- A that represents the current .
-
-
-
-
- Sets the cron expression for the calendar to a new value.
-
- The expression.
-
-
-
- Returns the object representation of the cron expression that defines the
- dates and times this calendar excludes.
-
-
-
-
- This implementation of the Calendar excludes (or includes - see below) a
- specified time range each day.
-
-
- For example, you could use this calendar to
- exclude business hours (8AM - 5PM) every day. Each
- only allows a single time range to be specified, and that time range may not
- * cross daily boundaries (i.e. you cannot specify a time range from 8PM - 5AM).
- If the property is (default),
- the time range defines a range of times in which triggers are not allowed to
- * fire. If is , the time range
- is inverted: that is, all times outside the defined time range
- are excluded.
-
- Note when using , it behaves on the same principals
- as, for example, WeeklyCalendar defines a set of days that are
- excluded every week. Likewise, defines a
- set of times that are excluded every day.
-
-
- Mike Funk
- Aaron Craven
-
-
-
- Create a with a time range defined by the
- specified strings and no baseCalendar.
- and
- must be in the format "HH:MM[:SS[:mmm]]" where:
-
- -
- HH is the hour of the specified time. The hour should be
- specified using military (24-hour) time and must be in the range
- 0 to 23.
-
- -
- MM is the minute of the specified time and must be in the range
- 0 to 59.
-
- -
- SS is the second of the specified time and must be in the range
- 0 to 59.
-
- -
- mmm is the millisecond of the specified time and must be in the
- range 0 to 999.
-
- - items enclosed in brackets ('[', ']') are optional.
- -
- The time range starting time must be before the time range ending
- time. Note this means that a time range may not cross daily
- boundaries (10PM - 2AM)
-
-
-
-
-
-
- Create a with a time range defined by the
- specified strings and the specified baseCalendar.
- and
- must be in the format "HH:MM[:SS[:mmm]]" where:
-
- -
- HH is the hour of the specified time. The hour should be
- specified using military (24-hour) time and must be in the range
- 0 to 23.
-
- -
- MM is the minute of the specified time and must be in the range
- 0 to 59.
-
- -
- SS is the second of the specified time and must be in the range
- 0 to 59.
-
- -
- mmm is the millisecond of the specified time and must be in the
- range 0 to 999.
-
- -
- items enclosed in brackets ('[', ']') are optional.
-
- -
- The time range starting time must be before the time range ending
- time. Note this means that a time range may not cross daily
- boundaries (10PM - 2AM)
-
-
-
- The base calendar for this calendar instance see BaseCalendar for more
- information on base calendar functionality.
-
-
-
- Create a with a time range defined by the
- specified values and no baseCalendar. Values are subject to
- the following validations:
-
- -
- Hours must be in the range 0-23 and are expressed using military
- (24-hour) time.
-
- - Minutes must be in the range 0-59
- - Seconds must be in the range 0-59
- - Milliseconds must be in the range 0-999
- -
- The time range starting time must be before the time range ending
- time. Note this means that a time range may not cross daily
- boundaries (10PM - 2AM)
-
-
-
- The range starting hour of day.
- The range starting minute.
- The range starting second.
- The range starting millis.
- The range ending hour of day.
- The range ending minute.
- The range ending second.
- The range ending millis.
-
-
-
- Create a with a time range defined by the
- specified values and the specified . Values are
- subject to the following validations:
-
- -
- Hours must be in the range 0-23 and are expressed using military
- (24-hour) time.
-
- - Minutes must be in the range 0-59
- - Seconds must be in the range 0-59
- - Milliseconds must be in the range 0-999
- -
- The time range starting time must be before the time range ending
- time. Note this means that a time range may not cross daily
- boundaries (10PM - 2AM)
-
-
-
- The range starting hour of day.
- The range starting minute.
- The range starting second.
- The range starting millis.
- The range ending hour of day.
- The range ending minute.
- The range ending second.
- The range ending millis.
-
-
-
- Create a with a time range defined by the
- specified s and no
- baseCalendar. The Calendars are subject to the following
- considerations:
-
- -
- Only the time-of-day fields of the specified Calendars will be
- used (the date fields will be ignored)
-
- -
- The starting time must be before the ending time of the defined
- time range. Note this means that a time range may not cross
- daily boundaries (10PM - 2AM). (because only time fields are
- are used, it is possible for two Calendars to represent a valid
- time range and
- rangeStartingCalendar.after(rangeEndingCalendar) == true)
-
-
-
-
- The range starting calendar.
- The range ending calendar.
-
-
-
- Create a with a time range defined by the
- specified s and the specified
- . The Calendars are subject to the following
- considerations:
-
- -
- Only the time-of-day fields of the specified Calendars will be
- used (the date fields will be ignored)
-
- -
- The starting time must be before the ending time of the defined
- time range. Note this means that a time range may not cross
- daily boundaries (10PM - 2AM). (because only time fields are
- are used, it is possible for two Calendars to represent a valid
- time range and
- rangeStartingCalendarUtc > rangeEndingCalendarUtc == true)
-
-
-
- The range starting calendar.
- The range ending calendar.
-
-
-
- Create a with a time range defined by the
- specified values and no baseCalendar. The values are
- subject to the following considerations:
-
- -
- Only the time-of-day portion of the specified values will be
- used
-
- -
- The starting time must be before the ending time of the defined
- time range. Note this means that a time range may not cross
- daily boundaries (10PM - 2AM). (because only time value are
- are used, it is possible for the two values to represent a valid
- time range and rangeStartingTime > rangeEndingTime)
-
-
-
- The range starting time in millis.
- The range ending time in millis.
-
-
-
- Create a with a time range defined by the
- specified values and the specified . The values
- are subject to the following considerations:
-
- -
- Only the time-of-day portion of the specified values will be
- used
-
- -
- The starting time must be before the ending time of the defined
- time range. Note this means that a time range may not cross
- daily boundaries (10PM - 2AM). (because only time value are
- are used, it is possible for the two values to represent a valid
- time range and rangeStartingTime > rangeEndingTime)
-
-
-
- The range starting time in millis.
- The range ending time in millis.
-
-
-
- Determine whether the given time is 'included' by the
- Calendar.
-
-
-
-
-
-
- Determine the next time (in milliseconds) that is 'included' by the
- Calendar after the given time. Return the original value if timeStamp is
- included. Return 0 if all days are excluded.
-
-
-
-
-
-
-
- Returns the start time of the time range of the day
- specified in .
-
-
- a DateTime representing the start time of the
- time range for the specified date.
-
-
-
-
- Returns the end time of the time range of the day
- specified in
-
-
- A DateTime representing the end time of the
- time range for the specified date.
-
-
-
-
- Returns a that represents the current .
-
-
- A that represents the current .
-
-
-
-
- Sets the time range for the to the times
- represented in the specified Strings.
-
- The range starting time string.
- The range ending time string.
-
-
-
- Sets the time range for the to the times
- represented in the specified values.
-
- The range starting hour of day.
- The range starting minute.
- The range starting second.
- The range starting millis.
- The range ending hour of day.
- The range ending minute.
- The range ending second.
- The range ending millis.
-
-
-
- Sets the time range for the to the times
- represented in the specified s.
-
- The range starting calendar.
- The range ending calendar.
-
-
-
- Sets the time range for the to the times
- represented in the specified values.
-
- The range starting time.
- The range ending time.
-
-
-
- Gets the start of day, practically zeroes time part.
-
- The time.
-
-
-
-
- Gets the end of day, pratically sets time parts to maximum allowed values.
-
- The time.
-
-
-
-
- Checks the specified values for validity as a set of time values.
-
- The hour of day.
- The minute.
- The second.
- The millis.
-
-
-
- Indicates whether the time range represents an inverted time range (see
- class description).
-
- true if invert time range; otherwise, false.
-
-
-
- This implementation of the Calendar stores a list of holidays (full days
- that are excluded from scheduling).
-
-
- The implementation DOES take the year into consideration, so if you want to
- exclude July 4th for the next 10 years, you need to add 10 entries to the
- exclude list.
-
- Sharada Jambula
- Juergen Donnerstag
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The base calendar.
-
-
-
- Determine whether the given time (in milliseconds) is 'included' by the
- Calendar.
-
- Note that this Calendar is only has full-day precision.
-
-
-
-
-
- Determine the next time (in milliseconds) that is 'included' by the
- Calendar after the given time.
-
- Note that this Calendar is only has full-day precision.
-
-
-
-
-
- Add the given Date to the list of excluded days. Only the month, day and
- year of the returned dates are significant.
-
-
-
-
- Removes the excluded date.
-
- The date to remove.
-
-
-
- Returns a of Dates representing the excluded
- days. Only the month, day and year of the returned dates are
- significant.
-
-
-
-
- This implementation of the Calendar excludes a set of days of the month. You
- may use it to exclude every 1. of each month for example. But you may define
- any day of a month.
-
-
-
- Juergen Donnerstag
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Constructor
-
- The base calendar.
-
-
-
- Initialize internal variables
-
-
-
-
- Return true, if mday is defined to be exluded.
-
-
-
-
- Redefine a certain day of the month to be excluded (true) or included
- (false).
-
-
-
-
- Check if all days are excluded. That is no day is included.
-
- boolean
-
-
-
-
- Determine whether the given time (in milliseconds) is 'included' by the
- Calendar.
-
- Note that this Calendar is only has full-day precision.
-
-
-
-
-
- Determine the next time (in milliseconds) that is 'included' by the
- Calendar after the given time. Return the original value if timeStamp is
- included. Return DateTime.MinValue if all days are excluded.
-
- Note that this Calendar is only has full-day precision.
-
-
-
-
-
- Get or set the array which defines the exclude-value of each day of month
- Setting will redefine the array of days excluded. The array must of size greater or
- equal 31.
-
-
-
-
- This implementation of the Calendar excludes a set of days of the week. You
- may use it to exclude weekends for example. But you may define any day of
- the week.
-
-
-
- Juergen Donnerstag
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The base calendar.
-
-
-
- Initialize internal variables
-
-
-
-
- Return true, if wday is defined to be exluded. E. g.
- saturday and sunday.
-
-
-
-
- Redefine a certain day of the week to be excluded (true) or included
- (false). Use java.util.Calendar's constants like MONDAY to determine the
- wday.
-
-
-
-
- Check if all week ays are excluded. That is no day is included.
-
-
-
-
- Determine whether the given time (in milliseconds) is 'included' by the
- Calendar.
-
- Note that this Calendar is only has full-day precision.
-
-
-
-
-
- Determine the next time (in milliseconds) that is 'included' by the
- Calendar after the given time. Return the original value if timeStamp is
- included. Return DateTime.MinValue if all days are excluded.
-
- Note that this Calendar is only has full-day precision.
-
-
-
-
-
- Get the array with the week days.
- Setting will redefine the array of days excluded. The array must of size greater or
- equal 8. java.util.Calendar's constants like MONDAY should be used as
- index. A value of true is regarded as: exclude it.
-
-
-
-
- A singleton implementation of .
-
-
- Here are some examples of using this class:
-
- To create a scheduler that does not write anything to the database (is not
- persistent), you can call :
-
-
- DirectSchedulerFactory.Instance.CreateVolatileScheduler(10); // 10 threads
- // don't forget to start the scheduler:
- DirectSchedulerFactory.Instance.GetScheduler().Start();
-
-
- Several create methods are provided for convenience. All create methods
- eventually end up calling the create method with all the parameters:
-
-
- public void createScheduler(String schedulerName, string schedulerInstanceId, ThreadPool threadPool, JobStore jobStore, string rmiRegistryHost, int rmiRegistryPort)
-
-
- Here is an example of using this method:
-
-
- // create the thread pool
- SimpleThreadPool threadPool = new SimpleThreadPool(maxThreads, Thread.NORM_PRIORITY);
- threadPool.Initialize();
- // create the job store
- JobStore jobStore = new RAMJobStore();
- jobStore.Initialize();
-
- DirectSchedulerFactory.Instance.CreateScheduler("My Quartz Scheduler", "My Instance", threadPool, jobStore, "localhost", 1099);
- // don't forget to start the scheduler:
- DirectSchedulerFactory.Instance.GetScheduler("My Quartz Scheduler", "My Instance").start();
-
- >
- Mohammad Rezaei
- James House
-
-
-
-
-
- Provides a mechanism for obtaining client-usable handles to
- instances.
-
-
-
- James House
-
-
-
- Returns a client-usable handle to a .
-
-
-
-
- Returns a handle to the Scheduler with the given name, if it exists.
-
-
-
-
- Returns handles to all known Schedulers (made by any SchedulerFactory
- within this app domain.).
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Creates an in memory job store ()
- The thread priority is set to Thread.NORM_PRIORITY
-
- The number of threads in the thread pool
-
-
-
- Creates a proxy to a remote scheduler. This scheduler can be retrieved
- via .
-
- SchedulerException
-
-
-
- Same as ,
- with the addition of specifying the scheduler name and instance ID. This
- scheduler can only be retrieved via .
-
- The name for the scheduler.
- The instance ID for the scheduler.
-
- SchedulerException
-
-
-
- Creates a scheduler using the specified thread pool and job store. This
- scheduler can be retrieved via DirectSchedulerFactory#GetScheduler()
-
-
- The thread pool for executing jobs
-
-
- The type of job store
-
- SchedulerException
- if initialization failed
-
-
-
-
- Same as DirectSchedulerFactory#createScheduler(ThreadPool threadPool, JobStore jobStore),
- with the addition of specifying the scheduler name and instance ID. This
- scheduler can only be retrieved via DirectSchedulerFactory#getScheduler(String)
-
- The name for the scheduler.
- The instance ID for the scheduler.
- The thread pool for executing jobs
- The type of job store
-
-
-
- Creates a scheduler using the specified thread pool and job store and
- binds it to RMI.
-
- The name for the scheduler.
- The instance ID for the scheduler.
- The thread pool for executing jobs
- The type of job store
- The idle wait time. You can specify "-1" for
- the default value, which is currently 30000 ms.
- The db failure retry interval.
-
-
-
- Creates a scheduler using the specified thread pool and job store and
- binds it to RMI.
-
- The name for the scheduler.
- The instance ID for the scheduler.
- The thread pool for executing jobs
- The type of job store
-
- The idle wait time. You can specify TimeSpan.Zero for
- the default value, which is currently 30000 ms.
- The db failure retry interval.
-
-
-
- Returns a handle to the Scheduler produced by this factory.
-
- you must call createRemoteScheduler or createScheduler methods before
- calling getScheduler()
-
-
-
- SchedulerException
-
-
-
- Returns a handle to the Scheduler with the given name, if it exists.
-
-
-
-
- Gets the log.
-
- The log.
-
-
-
- Gets the instance.
-
- The instance.
-
-
-
- Returns a handle to all known Schedulers (made by any
- StdSchedulerFactory instance.).
-
-
-
-
-
- An implementation of the interface that remotely
- proxies all method calls to the equivalent call on a given
- instance, via remoting or similar technology.
-
-
-
-
- James House
-
-
-
- This is the main interface of a Quartz Scheduler.
-
-
-
- A maintains a registry of
- s and s. Once
- registered, the is responsible for executing
- s when their associated s
- fire (when their scheduled time arrives).
-
-
- instances are produced by a
- . A scheduler that has already been
- created/initialized can be found and used through the same factory that
- produced it. After a has been created, it is in
- "stand-by" mode, and must have its method
- called before it will fire any s.
-
-
- s are to be created by the 'client program', by
- defining a class that implements the interface.
- objects are then created (also by the client) to
- define a individual instances of the .
- instances can then be registered with the
- via the %IScheduler.ScheduleJob(JobDetail,
- Trigger)% or %IScheduler.AddJob(JobDetail, bool)% method.
-
-
- s can then be defined to fire individual
- instances based on given schedules.
- s are most useful for one-time firings, or
- firing at an exact moment in time, with N repeats with a given delay between
- them. s allow scheduling based on time of day,
- day of week, day of month, and month of year.
-
-
- s and s have a name and
- group associated with them, which should uniquely identify them within a single
- . The 'group' feature may be useful for creating
- logical groupings or categorizations of s and
- s. If you don't have need for assigning a group to a
- given s of s, then you can use
- the constant defined on
- this interface.
-
-
- Stored s can also be 'manually' triggered through the
- use of the %IScheduler.TriggerJob(string, string)% function.
-
-
- Client programs may also be interested in the 'listener' interfaces that are
- available from Quartz. The interface provides
- notifications of executions. The
- interface provides notifications of
- firings. The
- interface provides notifications of events and
- errors.
-
-
- The setup/configuration of a instance is very
- customizable. Please consult the documentation distributed with Quartz.
-
-
-
-
-
-
-
-
-
-
-
- returns true if the given JobGroup
- is paused
-
-
-
-
-
-
- returns true if the given TriggerGroup
- is paused
-
-
-
-
-
-
- Get a object describiing the settings
- and capabilities of the scheduler instance.
-
-
- Note that the data returned is an 'instantaneous' snap-shot, and that as
- soon as it's returned, the meta data values may be different.
-
-
-
-
- Return a list of objects that
- represent all currently executing Jobs in this Scheduler instance.
-
-
-
- This method is not cluster aware. That is, it will only return Jobs
- currently executing in this Scheduler instance, not across the entire
- cluster.
-
-
- Note that the list returned is an 'instantaneous' snap-shot, and that as
- soon as it's returned, the true list of executing jobs may be different.
- Also please read the doc associated with -
- especially if you're using remoting.
-
-
-
-
-
-
- Get the names of all groups that are paused.
-
-
-
-
- Get the global that has
- the given name.
-
- Global job listener's name
-
-
-
-
- Get the global that
- has the given name.
-
- Global trigger listener's name
-
-
-
-
- Starts the 's threads that fire s.
- When a scheduler is first created it is in "stand-by" mode, and will not
- fire triggers. The scheduler can also be put into stand-by mode by
- calling the method.
-
-
- The misfire/recovery process will be started, if it is the initial call
- to this method on this scheduler instance.
-
-
-
-
-
-
-
- Calls after the indicated delay.
- (This call does not block). This can be useful within applications that
- have initializers that create the scheduler immediately, before the
- resources needed by the executing jobs have been fully initialized.
-
-
-
-
-
-
-
- Temporarily halts the 's firing of s.
-
-
-
- When is called (to bring the scheduler out of
- stand-by mode), trigger misfire instructions will NOT be applied
- during the execution of the method - any misfires
- will be detected immediately afterward (by the 's
- normal process).
-
-
- The scheduler is not destroyed, and can be re-started at any time.
-
-
-
-
-
-
-
- Halts the 's firing of s,
- and cleans up all resources associated with the Scheduler. Equivalent to
- .
-
-
- The scheduler cannot be re-started.
-
-
-
-
-
- Halts the 's firing of s,
- and cleans up all resources associated with the Scheduler.
-
-
- The scheduler cannot be re-started.
-
-
- if the scheduler will not allow this method
- to return until all currently executing jobs have completed.
-
-
-
-
-
- Add the given to the
- Scheduler, and associate the given with
- it.
-
-
- If the given Trigger does not reference any , then it
- will be set to reference the Job passed with it into this method.
-
-
-
-
- Schedule the given with the
- identified by the 's settings.
-
-
-
-
- Remove the indicated from the scheduler.
-
-
-
-
- Remove (delete) the with the
- given name, and store the new given one - which must be associated
- with the same job (the new trigger must have the job name & group specified)
- - however, the new trigger need not have the same name as the old trigger.
-
-
- The name of the to be replaced.
-
-
- The group name of the to be replaced.
-
-
- The new to be stored.
-
-
- if a with the given
- name and group was not found and removed from the store, otherwise
- the first fire time of the newly scheduled trigger.
-
-
-
-
- Add the given to the Scheduler - with no associated
- . The will be 'dormant' until
- it is scheduled with a , or
- is called for it.
-
-
- The must by definition be 'durable', if it is not,
- SchedulerException will be thrown.
-
-
-
-
- Delete the identified from the Scheduler - and any
- associated s.
-
- true if the Job was found and deleted.
-
-
-
- Trigger the identified
- (Execute it now) - the generated trigger will be non-volatile.
-
-
-
-
- Trigger the identified
- (Execute it now) - the generated trigger will be volatile.
-
-
-
-
- Trigger the identified
- (Execute it now) - the generated trigger will be non-volatile.
-
- the name of the Job to trigger
- the group name of the Job to trigger
-
- the (possibly ) JobDataMap to be
- associated with the trigger that fires the job immediately.
-
-
-
-
- Trigger the identified
- (Execute it now) - the generated trigger will be volatile.
-
- the name of the Job to trigger
- the group name of the Job to trigger
-
- the (possibly ) JobDataMap to be
- associated with the trigger that fires the job immediately.
-
-
-
-
- Pause the with the given
- name - by pausing all of its current s.
-
-
-
-
- Pause all of the s in the
- given group - by pausing all of their s.
-
-
- The Scheduler will "remember" that the group is paused, and impose the
- pause on any new jobs that are added to the group while the group is
- paused.
-
-
-
-
-
- Pause the with the given name.
-
-
-
-
- Pause all of the s in the given group.
-
-
- The Scheduler will "remember" that the group is paused, and impose the
- pause on any new triggers that are added to the group while the group is
- paused.
-
-
-
-
-
- Resume (un-pause) the with
- the given name.
-
-
- If any of the 's s missed one
- or more fire-times, then the 's misfire
- instruction will be applied.
-
-
-
-
- Resume (un-pause) all of the s
- in the given group.
-
-
- If any of the s had s that
- missed one or more fire-times, then the 's
- misfire instruction will be applied.
-
-
-
-
-
- Resume (un-pause) the with the given
- name.
-
-
- If the missed one or more fire-times, then the
- 's misfire instruction will be applied.
-
-
-
-
- Resume (un-pause) all of the s in the
- given group.
-
-
- If any missed one or more fire-times, then the
- 's misfire instruction will be applied.
-
-
-
-
-
- Pause all triggers - similar to calling
- on every group, however, after using this method
- must be called to clear the scheduler's state of 'remembering' that all
- new triggers will be paused as they are added.
-
-
- When is called (to un-pause), trigger misfire
- instructions WILL be applied.
-
-
-
-
-
-
-
- Resume (un-pause) all triggers - similar to calling
- on every group.
-
-
- If any missed one or more fire-times, then the
- 's misfire instruction will be applied.
-
-
-
-
-
- Get the names of all the s in the given group.
-
-
-
-
- Get all s that are associated with the
- identified .
-
-
-
-
- Get the names of all the s in the given
- group.
-
-
-
-
- Get the for the
- instance with the given name and group.
-
-
-
-
- Get the instance with the given name and
- group.
-
-
-
-
- Get the current state of the identified .
-
-
-
-
-
-
-
-
-
-
- Add (register) the given to the Scheduler.
-
- Name of the calendar.
- The calendar.
- if set to true [replace].
- whether or not to update existing triggers that
- referenced the already existing calendar so that they are 'correct'
- based on the new trigger.
-
-
-
- Delete the identified from the Scheduler.
-
- Name of the calendar.
-
- true if the Calendar was found and deleted.
-
-
-
-
- Get the instance with the given name.
-
-
-
-
- Get the names of all registered .
-
- An array of calendar names.
-
-
-
- Request the interruption, within this Scheduler instance, of all
- currently executing instances of the identified , which
- must be an implementor of the interface.
-
-
-
- If more than one instance of the identified job is currently executing,
- the method will be called on
- each instance. However, there is a limitation that in the case that
- on one instances throws an exception, all
- remaining instances (that have not yet been interrupted) will not have
- their method called.
-
-
-
- If you wish to interrupt a specific instance of a job (when more than
- one is executing) you can do so by calling
- to obtain a handle
- to the job instance, and then invoke on it
- yourself.
-
-
- This method is not cluster aware. That is, it will only interrupt
- instances of the identified InterruptableJob currently executing in this
- Scheduler instance, not across the entire cluster.
-
-
-
-
-
- true is at least one instance of the identified job was found and interrupted.
-
-
-
-
-
-
- Add the given to the 's
- global list.
-
-
- Listeners in the 'global' list receive notification of execution events
- for ALL s.
-
-
-
-
- Add the given to the 's
- list, of registered s.
-
-
-
-
- Remove the given from the 's
- list of global listeners.
-
-
- true if the identifed listener was found in the list, and removed.
-
-
-
-
- Remove the identifed from the 's
- list of global listeners.
-
- Global job listener's name
- true if the identifed listener was found in the list, and removed
-
-
-
- Remove the identifed from the 's
- list of registered listeners.
-
-
- true if the identifed listener was found in the list, and removed.
-
-
-
-
- Get the non-global that has
- the given name.
-
-
-
-
- Add the given to the 's
- global list.
-
-
- Listeners in the 'global' list receive notification of execution events
- for ALL s.
-
-
-
-
- Add the given to the 's
- list, of registered s.
-
-
-
-
- Remove the given from the 's
- list of global listeners.
-
-
- true if the identifed listener was found in the list, and removed.
-
-
-
-
- Remove the identifed from the 's
- list of global listeners.
-
- The name.
- true if the identifed listener was found in the list, and removed.
-
-
-
- Remove the identifed from the
- 's list of registered listeners.
-
-
- true if the identifed listener was found in the list, and removed.
-
-
-
-
- Get the non-global that
- has the given name.
-
-
-
-
- Register the given with the
-
-
-
-
- Remove the given from the
- .
-
- true if the identifed listener was found in the list, and
- removed.
-
-
-
-
- Returns the name of the .
-
-
-
-
- Returns the instance Id of the .
-
-
-
-
- Returns the of the .
-
-
-
-
- Reports whether the is in stand-by mode.
-
-
-
-
-
-
- Reports whether the has been Shutdown.
-
-
-
-
- Set the that will be responsible for producing
- instances of classes.
-
-
- JobFactories may be of use to those wishing to have their application
- produce instances via some special mechanism, such as to
- give the opertunity for dependency injection.
-
-
-
-
-
- Get the names of all known groups.
-
-
-
-
- Get the names of all known groups.
-
-
-
-
- Get the names of all registered s.
-
-
-
-
- Get a List containing all of the s in
- the 'sglobal list.
-
-
-
-
- Get a Set containing the names of all the non-global
- s registered with the .
-
-
-
-
- Get a List containing all of the
- s in the 'sglobal list.
-
-
-
-
- Get a Set containing the names of all the non-global
- s registered with the .
-
-
-
-
- Get a List containing all of the
- s registered with the .
-
-
-
-
- Whether the scheduler has been started.
-
-
- Note: This only reflects whether has ever
- been called on this Scheduler, so it will return even
- if the is currently in standby mode or has been
- since shutdown.
-
-
-
-
-
-
-
- Construct a instance to proxy the given
- RemoteableQuartzScheduler instance, and with the given
- .
-
-
-
-
- returns true if the given JobGroup
- is paused
-
-
-
-
-
-
- returns true if the given TriggerGroup
- is paused
-
-
-
-
-
-
- Get a object describiing the settings
- and capabilities of the scheduler instance.
-
- Note that the data returned is an 'instantaneous' snap-shot, and that as
- soon as it's returned, the meta data values may be different.
-
-
-
-
-
-
- Calls the equivalent method on the 'proxied' .
-
-
-
-
- Get the global that has
- the given name.
-
-
-
-
-
-
- Get the global that
- has the given name.
-
-
-
-
-
-
- Get the names of all groups that are paused.
-
-
-
-
-
- Calls the equivalent method on the 'proxied' .
-
-
-
-
- Calls the equivalent method on the 'proxied' .
-
-
-
-
- Calls the equivalent method on the 'proxied' .
-
-
-
-
- Calls the equivalent method on the 'proxied' .
-
-
-
-
- Calls the equivalent method on the 'proxied' .
-
-
-
-
- Calls the equivalent method on the 'proxied' ,
- passing the associated with this
- instance.
-
-
-
-
- Calls the equivalent method on the 'proxied' ,
- passing the associated with this
- instance.
-
-
-
-
- Calls the equivalent method on the 'proxied' ,
- passing the associated with this
- instance.
-
-
-
-
- Calls the equivalent method on the 'proxied' ,
- passing the associated with this
- instance.
-
-
-
-
- Calls the equivalent method on the 'proxied' ,
- passing the associated with this
- instance.
-
-
-
-
- Calls the equivalent method on the 'proxied' ,
- passing the associated with this
- instance.
-
-
-
-
- Calls the equivalent method on the 'proxied' ,
- passing the associated with this
- instance.
-
-
-
-
- Calls the equivalent method on the 'proxied' ,
- passing the associated with this
- instance.
-
-
-
-
- Calls the equivalent method on the 'proxied' ,
- passing the associated with this
- instance.
-
-
-
-
- Calls the equivalent method on the 'proxied' ,
- passing the associated with this
- instance.
-
-
-
-
- Calls the equivalent method on the 'proxied' ,
- passing the associated with this
- instance.
-
-
-
-
- Calls the equivalent method on the 'proxied' ,
- passing the associated with this
- instance.
-
-
-
-
- Calls the equivalent method on the 'proxied' ,
- passing the associated with this
- instance.
-
-
-
-
- Calls the equivalent method on the 'proxied' ,
- passing the associated with this
- instance.
-
-
-
-
- Calls the equivalent method on the 'proxied' ,
- passing the associated with this
- instance.
-
-
-
-
- Calls the equivalent method on the 'proxied' ,
- passing the associated with this
- instance.
-
-
-
-
- Calls the equivalent method on the 'proxied' ,
- passing the associated with this
- instance.
-
-
-
-
- Calls the equivalent method on the 'proxied' ,
- passing the associated with this
- instance.
-
-
-
-
- Calls the equivalent method on the 'proxied' ,
- passing the associated with this
- instance.
-
-
-
-
- Calls the equivalent method on the 'proxied' ,
- passing the associated with this
- instance.
-
-
-
-
- Calls the equivalent method on the 'proxied' ,
- passing the associated with this
- instance.
-
-
-
-
- Calls the equivalent method on the 'proxied' ,
- passing the associated with this
- instance.
-
-
-
-
- Calls the equivalent method on the 'proxied' ,
- passing the associated with this
- instance.
-
-
-
-
- Calls the equivalent method on the 'proxied' ,
- passing the associated with this
- instance.
-
-
-
-
- Calls the equivalent method on the 'proxied' ,
- passing the associated with this
- instance.
-
-
-
-
- Calls the equivalent method on the 'proxied' ,
- passing the associated with this
- instance.
-
-
-
-
- Calls the equivalent method on the 'proxied' ,
- passing the associated with this
- instance.
-
-
-
-
- Calls the equivalent method on the 'proxied' ,
- passing the associated with this
- instance.
-
-
-
-
- Calls the equivalent method on the 'proxied' ,
- passing the associated with this
- instance.
-
-
-
-
- Get the names of all registered .
-
-
-
-
-
- Calls the equivalent method on the 'proxied' ,
- passing the associated with this
- instance.
-
-
-
-
- Calls the equivalent method on the 'proxied' ,
- passing the associated with this
- instance.
-
-
-
-
- Calls the equivalent method on the 'proxied' ,
- passing the associated with this
- instance.
-
-
-
-
- Remove the identifed from the 's
- list of global listeners.
-
-
-
- true if the identifed listener was found in the list, and removed
-
-
-
-
- Calls the equivalent method on the 'proxied' ,
- passing the associated with this
- instance.
-
-
-
-
- Calls the equivalent method on the 'proxied' .
-
-
-
-
- Calls the equivalent method on the 'proxied' .
-
-
-
-
- Calls the equivalent method on the 'proxied' .
-
-
-
-
- Calls the equivalent method on the 'proxied' .
-
-
-
-
- Remove the identifed from the 's
- list of global listeners.
-
- The name.
-
- true if the identifed listener was found in the list, and removed.
-
-
-
-
- Calls the equivalent method on the 'proxied' .
-
-
-
-
- Calls the equivalent method on the 'proxied' .
-
-
-
-
- Calls the equivalent method on the 'proxied' .
-
-
-
-
- Calls the equivalent method on the 'proxied' .
-
-
-
-
- Calls the equivalent method on the 'proxied' .
-
-
-
-
- Returns the name of the .
-
-
-
-
- Returns the instance Id of the .
-
-
-
-
- Gets or sets the remote scheduler address.
-
- The remote scheduler address.
-
-
-
- Returns the of the .
-
-
-
-
- Calls the equivalent method on the 'proxied' .
-
-
-
-
- Gets a value indicating whether this instance is paused.
-
- true if this instance is paused; otherwise, false.
-
-
-
- Calls the equivalent method on the 'proxied' .
-
-
-
-
- Calls the equivalent method on the 'proxied' ,
- passing the associated with this
- instance.
-
-
-
-
- Calls the equivalent method on the 'proxied' ,
- passing the associated with this
- instance.
-
-
-
-
- Calls the equivalent method on the 'proxied' ,
- passing the associated with this
- instance.
-
-
-
-
- Calls the equialent method on the 'proxied' .
-
-
-
-
- Calls the equivalent method on the 'proxied' .
-
-
-
-
- Calls the equivalent method on the 'proxied' .
-
-
-
-
- Calls the equivalent method on the 'proxied' .
-
-
-
-
- Calls the equivalent method on the 'proxied' .
-
-
-
-
- Set the that will be responsible for producing
- instances of classes.
-
- JobFactories may be of use to those wishing to have their application
- produce instances via some special mechanism, such as to
- give the opertunity for dependency injection.
-
-
-
-
- SchedulerException
-
-
-
- Whether the scheduler has been started.
-
-
-
- Note: This only reflects whether has ever
- been called on this Scheduler, so it will return even
- if the is currently in standby mode or has been
- since shutdown.
-
-
-
-
-
-
-
- Holds references to Scheduler instances - ensuring uniqueness, and
- preventing garbage collection, and allowing 'global' lookups.
-
- James House
- Marko Lahma (.NET)
-
-
-
- Binds the specified sched.
-
- The sched.
-
-
-
- Removes the specified sched name.
-
- Name of the sched.
-
-
-
-
- Lookups the specified sched name.
-
- Name of the sched.
-
-
-
-
- Lookups all.
-
-
-
-
-
- Gets the singleton instance.
-
- The instance.
-
-
-
- Responsible for creating the instances of
- to be used within the instance.
-
- This implementation does not re-use any objects, it simply makes a new
- JobRunShell each time is called.
-
-
- James House
-
-
-
- Initialize the factory, providing a handle to the
- that should be made available within the and
- the s within it, and a handle to the
- that the shell will use in its own
- operations with the .
-
-
-
-
- Called by the to obtain instances of
- .
-
-
-
-
- Called by the to return instances of
- .
-
-
-
-
- An implementation of the interface that directly
- proxies all method calls to the equivalent call on a given
- instance.
-
-
-
-
- James House
-
-
-
- returns true if the given JobGroup
- is paused
-
-
-
-
-
-
- returns true if the given TriggerGroup
- is paused
-
-
-
-
-
-
- Get a object describiing the settings
- and capabilities of the scheduler instance.
-
- Note that the data returned is an 'instantaneous' snap-shot, and that as
- soon as it's returned, the meta data values may be different.
-
-
-
-
-
-
- Calls the equivalent method on the 'proxied' .
-
-
-
-
-
-
-
-
- Get the global that has
- the given name.
-
-
-
-
-
-
- Get the global that
- has the given name.
-
-
-
-
-
-
- Construct a instance to proxy the given
- instance, and with the given .
-
-
-
-
- Calls the equivalent method on the 'proxied' .
-
-
-
-
- Calls the equivalent method on the 'proxied' .
-
-
-
-
- Calls the equivalent method on the 'proxied' .
-
-
-
-
- Calls the equivalent method on the 'proxied' .
-
-
-
-
- Calls the equivalent method on the 'proxied' .
-
-
-
-
- Calls the equivalent method on the 'proxied' ,
- passing the associated with this
- instance.
-
-
-
-
- Calls the equivalent method on the 'proxied' ,
- passing the associated with this
- instance.
-
-
-
-
- Calls the equivalent method on the 'proxied' ,
- passing the associated with this
- instance.
-
-
-
-
- Calls the equivalent method on the 'proxied' ,
- passing the associated with this
- instance.
-
-
-
-
- Calls the equivalent method on the 'proxied' ,
- passing the associated with this
- instance.
-
-
-
-
- Calls the equivalent method on the 'proxied' ,
- passing the associated with this
- instance.
-
-
-
-
- Calls the equivalent method on the 'proxied' ,
- passing the associated with this
- instance.
-
-
-
-
- Calls the equivalent method on the 'proxied' ,
- passing the associated with this
- instance.
-
-
-
-
- Calls the equivalent method on the 'proxied' ,
- passing the associated with this
- instance.
-
-
-
-
- Calls the equivalent method on the 'proxied' ,
- passing the associated with this
- instance.
-
-
-
-
- Calls the equivalent method on the 'proxied' ,
- passing the associated with this
- instance.
-
-
-
-
- Calls the equivalent method on the 'proxied' ,
- passing the associated with this
- instance.
-
-
-
-
- Calls the equivalent method on the 'proxied' ,
- passing the associated with this
- instance.
-
-
-
-
- Calls the equivalent method on the 'proxied' ,
- passing the associated with this
- instance.
-
-
-
-
- Calls the equivalent method on the 'proxied' ,
- passing the associated with this
- instance.
-
-
-
-
- Calls the equivalent method on the 'proxied' ,
- passing the associated with this
- instance.
-
-
-
-
- Calls the equivalent method on the 'proxied' ,
- passing the associated with this
- instance.
-
-
-
-
- Calls the equivalent method on the 'proxied' ,
- passing the associated with this
- instance.
-
-
-
-
- Calls the equivalent method on the 'proxied' ,
- passing the associated with this
- instance.
-
-
-
-
- Calls the equivalent method on the 'proxied' ,
- passing the associated with this
- instance.
-
-
-
-
- Calls the equivalent method on the 'proxied' ,
- passing the associated with this
- instance.
-
-
-
-
- Calls the equivalent method on the 'proxied' ,
- passing the associated with this
- instance.
-
-
-
-
- Calls the equivalent method on the 'proxied' ,
- passing the associated with this
- instance.
-
-
-
-
- Calls the equivalent method on the 'proxied' ,
- passing the associated with this
- instance.
-
-
-
-
- Calls the equivalent method on the 'proxied' ,
- passing the associated with this
- instance.
-
-
-
-
- Calls the equivalent method on the 'proxied' ,
- passing the associated with this
- instance.
-
-
-
-
- Calls the equivalent method on the 'proxied' ,
- passing the associated with this
- instance.
-
-
-
-
- Calls the equivalent method on the 'proxied' ,
- passing the associated with this
- instance.
-
-
-
-
- Calls the equivalent method on the 'proxied' ,
- passing the associated with this
- instance.
-
-
-
-
- Get the names of all registered .
-
-
-
-
-
- Calls the equivalent method on the 'proxied' .
-
-
-
-
- Calls the equivalent method on the 'proxied' .
-
-
-
-
- Calls the equivalent method on the 'proxied' .
-
-
-
-
- Remove the identifed from the 's
- list of global listeners.
-
-
-
- true if the identifed listener was found in the list, and removed
-
-
-
-
- Calls the equivalent method on the 'proxied' .
-
-
-
-
- Calls the equivalent method on the 'proxied' .
-
-
-
-
- Calls the equivalent method on the 'proxied' .
-
-
-
-
- Calls the equivalent method on the 'proxied' .
-
-
-
-
- Calls the equivalent method on the 'proxied' .
-
-
-
-
- Remove the identifed from the 's
- list of global listeners.
-
- The name.
-
- true if the identifed listener was found in the list, and removed.
-
-
-
-
- Calls the equivalent method on the 'proxied' .
-
-
-
-
- Calls the equivalent method on the 'proxied' .
-
-
-
-
- Calls the equivalent method on the 'proxied' .
-
-
-
-
- Calls the equivalent method on the 'proxied' .
-
-
-
-
- Request the interruption, within this Scheduler instance, of all
- currently executing instances of the identified , which
- must be an implementor of the interface.
-
-
-
- If more than one instance of the identified job is currently executing,
- the method will be called on
- each instance. However, there is a limitation that in the case that
- on one instances throws an exception, all
- remaining instances (that have not yet been interrupted) will not have
- their method called.
-
-
- If you wish to interrupt a specific instance of a job (when more than
- one is executing) you can do so by calling
- to obtain a handle
- to the job instance, and then invoke on it
- yourself.
-
-
- This method is not cluster aware. That is, it will only interrupt
- instances of the identified InterruptableJob currently executing in this
- Scheduler instance, not across the entire cluster.
-
-
-
-
- true is at least one instance of the identified job was found and interrupted.
- UnableToInterruptJobException if the job does not implement
-
-
-
-
-
- Returns the name of the .
-
-
-
-
- Returns the instance Id of the .
-
-
-
-
- Returns the of the .
-
-
-
-
- Whether the scheduler has been started.
-
-
-
- Note: This only reflects whether has ever
- been called on this Scheduler, so it will return even
- if the is currently in standby mode or has been
- since shutdown.
-
-
-
-
-
-
-
- Calls the equivalent method on the 'proxied' .
-
-
-
-
- Calls the equivalent method on the 'proxied' .
-
-
-
-
- Calls the equivalent method on the 'proxied' ,
- passing the associated with this
- instance.
-
-
-
-
- Calls the equivalent method on the 'proxied' ,
- passing the associated with this
- instance.
-
-
-
-
- Calls the equivalent method on the 'proxied' ,
- passing the associated with this
- instance.
-
-
-
-
- Calls the equivalent method on the 'proxied' .
-
-
-
-
- Calls the equivalent method on the 'proxied' .
-
-
-
-
- Calls the equivalent method on the 'proxied' .
-
-
-
-
- Calls the equivalent method on the 'proxied' .
-
-
-
-
- Calls the equivalent method on the 'proxied' .
-
-
-
-
-
-
-
-
- An implementation of that
- does all of it's work of creating a instance
- based on the contenents of a properties file.
-
-
-
- By default a properties are loaded from App.config's quartz section.
- If that fails, then the "quartz.properties"
- file located (as a embedded resource) in Quartz.dll is loaded. If you
- wish to use a file other than these defaults, you must define the system
- property 'quartz.properties' to point to the file you want.
-
-
-
- See the sample properties that are distributed with Quartz for
- information about the various settings available within the file.
-
-
-
- Alternativly, you can explicitly Initialize the factory by calling one of
- the methods before calling .
-
-
-
- Instances of the specified ,
- , classes will be created
- by name, and then any additional properties specified for them in the config
- file will be set on the instance by calling an equivalent 'set' method. For
- example if the properties file contains the property 'quartz.jobStore.
- myProp = 10' then after the JobStore class has been instantiated, the property
- 'MyProp' will be set with the value. Type conversion to primitive CLR types
- (int, long, float, double, boolean, enum and string) are performed before calling
- the property's setter method.
-
-
- James House
- Anthony Eden
- Mohammad Rezaei
- Marko Lahma (.NET)
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The props.
-
-
-
- Initialize the with
- the contenents of a Properties file.
-
-
- By default a properties file named "quartz.properties" is loaded from
- the 'current working directory'. If that fails, then the
- "quartz.properties" file located (as a resource) in the org/quartz
- package is loaded. If you wish to use a file other than these defaults,
- you must define the system property 'quartz.properties' to point to
- the file you want.
-
-
-
-
-
- Creates a new name value collection and overrides its values
- with system values (environment variables).
-
- The base properties to override.
- A new NameValueCollection instance.
-
-
-
- Initialize the with
- the contenents of the given Properties object.
-
-
-
-
-
-
-
- Returns a handle to the Scheduler produced by this factory.
-
-
-
- If one of the methods has not be previously
- called, then the default (no-arg) method
- will be called by this method.
-
-
-
-
- Returns a handle to the Scheduler with the given name, if it exists (if
- it has already been instantiated).
-
-
-
-
-
- Returns a handle to the default Scheduler, creating it if it does not
- yet exist.
-
-
-
-
-
-
- Returns a handle to all known Schedulers (made by any
- StdSchedulerFactory instance.).
-
-
-
-
-
- Inspects a file and compares whether it's "last modified date" has changed
- since the last time it was inspected. If the file has been updated, the
- job invokes a "call-back" method on an identified
- that can be found in the
- .
-
- James House
-
-
-
-
- A marker interface for s that
- wish to have their state maintained between executions.
-
-
- instances follow slightly different rules from
- regular instances. The key difference is that their
- associated is re-persisted after every
- execution of the job, thus preserving state for the next execution. The
- other difference is that stateful jobs are not allowed to Execute
- concurrently, which means new triggers that occur before the completion of
- the method will be delayed.
-
-
-
-
-
- James House
- Marko Lahma (.NET)
-
-
-
- The interface to be implemented by classes which represent a 'job' to be
- performed.
-
-
- Instances of this interface must have a
- no-argument constructor. provides a mechanism for 'instance member data'
- that may be required by some implementations of this interface.
-
-
-
-
-
- James House
- Marko Lahma (.NET)
-
-
-
- Called by the when a
- fires that is associated with the .
-
-
- The implementation may wish to set a result object on the
- JobExecutionContext before this method exits. The result itself
- is meaningless to Quartz, but may be informative to
- s or
- s that are watching the job's
- execution.
-
- The execution context.
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Called by the when a
- fires that is associated with the .
-
- The implementation may wish to set a result object on the
- JobExecutionContext before this method exits. The result itself
- is meaningless to Quartz, but may be informative to
- s or
- s that are watching the job's
- execution.
-
-
- The execution context.
-
-
-
-
-
- Gets the last modified date.
-
- Name of the file.
-
-
-
-
- Gets the log.
-
- The log.
-
-
-
- Interface for objects wishing to receive a 'call-back' from a
- .
-
- James House
-
-
-
-
- Ïnforms that certain file has been updated.
-
- Name of the file.
-
-
-
- Built in job for executing native executables in a separate process.
-
- Matthew Payne
- James House
- Steinar Overbeck Cook
-
-
-
- Required parameter that specifies the name of the command (executable)
- to be ran.
-
-
-
-
- Optional parameter that specifies the parameters to be passed to the
- executed command.
-
-
-
-
- Optional parameter (value should be 'true' or 'false') that specifies
- whether the job should wait for the execution of the native process to
- complete before it completes.
-
- Defaults to .
-
-
-
-
- Optional parameter (value should be 'true' or 'false') that specifies
- whether the spawned process's stdout and stderr streams should be
- consumed. If the process creates output, it is possible that it might
- 'hang' if the streams are not consumed.
-
- Defaults to .
-
-
-
-
- Optional parameter that specifies the workling directory to be used by
- the executed command.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Called by the when a
- fires that is associated with the .
-
- The implementation may wish to set a result object on the
- JobExecutionContext before this method exits. The result itself
- is meaningless to Quartz, but may be informative to
- s or
- s that are watching the job's
- execution.
-
-
-
-
-
-
- Gets the log.
-
- The log.
-
-
-
- Consumes data from the given input stream until EOF and prints the data to stdout
-
- cooste
- James House
-
-
-
- Initializes a new instance of the class.
-
- The enclosing instance.
- The input stream.
- The type.
-
-
-
- Runs this object as a separate thread, printing the contents of the input stream
- supplied during instantiation, to either Console. or stderr
-
-
-
-
- An implementation of Job, that does absolutely nothing - useful for system
- which only wish to use s
- and s, rather than writing
- Jobs that perform work.
-
- James House
-
-
-
- Do nothing.
-
-
-
-
- A Job which sends an e-mail with the configured content to the configured
- recipient.
-
- James House
- Marko Lahma (.NET)
-
-
- The host name of the smtp server. REQUIRED.
-
-
- The e-mail address to send the mail to. REQUIRED.
-
-
- The e-mail address to cc the mail to. Optional.
-
-
- The e-mail address to claim the mail is from. REQUIRED.
-
-
- The e-mail address the message should say to reply to. Optional.
-
-
- The subject to place on the e-mail. REQUIRED.
-
-
- The e-mail message body. REQUIRED.
-
-
-
- Executes the job.
-
- The job execution context.
-
-
-
- Holds a List of references to SchedulerListener instances and broadcasts all
- events to them (in order).
-
-
- This may be more convenient than registering all of the listeners
- directly with the Scheduler, and provides the flexibility of easily changing
- which listeners get notified.
-
-
-
- James House
-
-
-
- Construct an instance with the given List of listeners.
-
- The initial List of SchedulerListeners to broadcast to.
-
-
-
- Holds a List of references to JobListener instances and broadcasts all
- events to them (in order) - if the event is not excluded via filtering
- (read on).
-
-
-
- The broadcasting behavior of this listener to delegate listeners may be
- more convenient than registering all of the listeners directly with the
- Trigger, and provides the flexibility of easily changing which listeners
- get notified.
-
-
-
- You may also register a number of Regular Expression patterns to match
- the events against. If one or more patterns are registered, the broadcast
- will only take place if the event applies to a job who's name/group
- matches one or more of the patterns.
-
-
-
-
-
-
-
- James House
-
-
- Construct an instance with the given name.
-
- (Remember to add some delegate listeners!)
-
- @param name the name of this instance
-
-
- Construct an instance with the given name, and List of listeners.
-
- @param name the name of this instance
- @param listeners the initial List of JobListeners to broadcast to.
-
-
-
- If one or more name patterns are specified, only events relating to
- jobs who's name matches the given regular expression pattern
- will be dispatched to the delegate listeners.
-
-
-
-
-
- If one or more group patterns are specified, only events relating to
- jobs who's group matches the given regular expression pattern
- will be dispatched to the delegate listeners.
-
-
-
-
-
- Holds a List of references to TriggerListener instances and broadcasts all
- events to them (in order) - if the event is not excluded via filtering
- (read on).
-
-
-
- The broadcasting behavior of this listener to delegate listeners may be
- more convenient than registering all of the listeners directly with the
- Trigger, and provides the flexibility of easily changing which listeners
- get notified.
-
-
-
- You may also register a number of Regular Expression patterns to match
- the events against. If one or more patterns are registered, the broadcast
- will only take place if the event applies to a trigger who's name/group
- matches one or more of the patterns.
-
-
-
-
-
-
-
- James House
-
-
-
- The interface to be implemented by classes that want to be informed when a
- fires. In general, applications that use a
- will not have use for this mechanism.
-
-
-
-
-
- James House
-
-
-
- Called by the when a
- has fired, and it's associated
- is about to be executed.
-
- It is called before the method of this
- interface.
-
-
- The that has fired.
-
- The that will be passed to the 's method.
-
-
-
-
- Called by the when a
- has fired, and it's associated
- is about to be executed.
-
- It is called after the method of this
- interface.
-
-
- The that has fired.
- The that will be passed to
- the 's method.
- Returns true if job execution should be vetoed, false otherwise.
-
-
-
- Called by the when a
- has misfired.
-
- Consideration should be given to how much time is spent in this method,
- as it will affect all triggers that are misfiring. If you have lots
- of triggers misfiring at once, it could be an issue it this method
- does a lot.
-
-
- The that has misfired.
-
-
-
- Called by the when a
- has fired, it's associated
- has been executed, and it's method has been
- called.
-
- The that was fired.
-
- The that was passed to the
- 's method.
-
-
- The result of the call on the 's method.
-
-
-
-
- Get the name of the .
-
-
-
-
- Construct an instance with the given name.
-
- (Remember to add some delegate listeners!)
-
- the name of this instance
-
-
-
- Construct an instance with the given name, and List of listeners.
-
- the name of this instance
- the initial List of TriggerListeners to broadcast to
-
-
-
- If one or more name patterns are specified, only events relating to
- triggers who's name matches the given regular expression pattern
- will be dispatched to the delegate listeners.
-
-
-
-
-
- If one or more group patterns are specified, only events relating to
- triggers who's group matches the given regular expression pattern
- will be dispatched to the delegate listeners.
-
-
-
-
-
- Keeps a collection of mappings of which Job to trigger after the completion
- of a given job. If this listener is notified of a job completing that has a
- mapping, then it will then attempt to trigger the follow-up job. This
- achieves "job chaining", or a "poor man's workflow".
-
-
-
- Generally an instance of this listener would be registered as a global
- job listener, rather than being registered directly to a given job.
-
-
- If for some reason there is a failure creating the trigger for the
- follow-up job (which would generally only be caused by a rare serious
- failure in the system, or the non-existence of the follow-up job), an error
- messsage is logged, but no other action is taken. If you need more rigorous
- handling of the error, consider scheduling the triggering of the flow-up
- job within your job itself.
-
-
- James House
-
-
-
- A helpful abstract base class for implementors of .
-
-
-
- The methods in this class are empty so you only need to override the
- subset for the events you care about.
-
-
-
- You are required to implement
- to return the unique name of your .
-
-
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Called by the when a
- is about to be executed (an associated
- has occured).
-
- This method will not be invoked if the execution of the Job was vetoed
- by a .
-
-
-
-
-
-
-
- Called by the when a
- was about to be executed (an associated
- has occured), but a vetoed it's
- execution.
-
-
-
-
-
-
- Called by the after a
- has been executed, and be for the associated 's
- method has been called.
-
-
-
-
-
-
- Get the for this class's category.
- This should be used by subclasses for logging.
-
-
-
-
- Get the name of the .
-
-
-
-
-
- Construct an instance with the given name.
-
- The name of this instance.
-
-
-
- Add a chain mapping - when the Job identified by the first key completes
- the job identified by the second key will be triggered.
-
- a Key with the name and group of the first job
- a Key with the name and group of the follow-up job
-
-
-
- A helpful abstract base class for implementors of
- .
-
-
-
- The methods in this class are empty so you only need to override the
- subset for the events
- you care about.
-
-
-
- You are required to implement
- to return the unique name of your .
-
-
-
-
-
-
- Get the for this
- class's category. This should be used by subclasses for logging.
-
-
-
-
- Get the name of the .
-
-
-
-
-
- Logs a history of all job executions (and execution vetos) via common
- logging.
-
-
-
- The logged message is customizable by setting one of the following message
- properties to a string that conforms to the syntax of .
-
-
- JobToBeFiredMessage - available message data are:
-
- | Element |
- Data Type |
- Description |
-
-
- | 0 |
- String |
- The Job's Name. |
-
-
- | 1 |
- String |
- The Job's Group. |
-
-
- | 2 |
- Date |
- The current time. |
-
-
- | 3 |
- String |
- The Trigger's name. |
-
-
- | 4 |
- String |
- The Triggers's group. |
-
-
- | 5 |
- Date |
- The scheduled fire time. |
-
-
- | 6 |
- Date |
- The next scheduled fire time. |
-
-
- | 7 |
- Integer |
- The re-fire count from the JobExecutionContext. |
-
-
- The default message text is "Job {1}.{0} fired (by trigger {4}.{3}) at:
- {2, date, HH:mm:ss MM/dd/yyyy"
-
-
- JobSuccessMessage - available message data are:
-
- | Element |
- Data Type |
- Description |
-
-
- | 0 |
- String |
- The Job's Name. |
-
-
- | 1 |
- String |
- The Job's Group. |
-
-
- | 2 |
- Date |
- The current time. |
-
-
- | 3 |
- String |
- The Trigger's name. |
-
-
- | 4 |
- String |
- The Triggers's group. |
-
-
- | 5 |
- Date |
- The scheduled fire time. |
-
-
- | 6 |
- Date |
- The next scheduled fire time. |
-
-
- | 7 |
- Integer |
- The re-fire count from the JobExecutionContext. |
-
-
- | 8 |
- Object |
- The string value (toString() having been called) of the result (if any)
- that the Job set on the JobExecutionContext, with on it. "NULL" if no
- result was set. |
-
-
- The default message text is "Job {1}.{0} execution complete at {2, date,
- HH:mm:ss MM/dd/yyyy} and reports: {8"
-
-
- JobFailedMessage - available message data are:
-
- | Element |
- Data Type |
- Description |
-
-
- | 0 |
- String |
- The Job's Name. |
-
-
- | 1 |
- String |
- The Job's Group. |
-
-
- | 2 |
- Date |
- The current time. |
-
-
- | 3 |
- String |
- The Trigger's name. |
-
-
- | 4 |
- String |
- The Triggers's group. |
-
-
- | 5 |
- Date |
- The scheduled fire time. |
-
-
- | 6 |
- Date |
- The next scheduled fire time. |
-
-
- | 7 |
- Integer |
- The re-fire count from the JobExecutionContext. |
-
-
- | 8 |
- String |
- The message from the thrown JobExecution Exception.
- |
-
-
- The default message text is "Job {1}.{0} execution failed at {2, date,
- HH:mm:ss MM/dd/yyyy} and reports: {8"
-
-
- JobWasVetoedMessage - available message data are:
-
- | Element |
- Data Type |
- Description |
-
-
- | 0 |
- String |
- The Job's Name. |
-
-
- | 1 |
- String |
- The Job's Group. |
-
-
- | 2 |
- Date |
- The current time. |
-
-
- | 3 |
- String |
- The Trigger's name. |
-
-
- | 4 |
- String |
- The Triggers's group. |
-
-
- | 5 |
- Date |
- The scheduled fire time. |
-
-
- | 6 |
- Date |
- The next scheduled fire time. |
-
-
- | 7 |
- Integer |
- The re-fire count from the JobExecutionContext. |
-
-
- The default message text is "Job {1}.{0} was vetoed. It was to be fired
- (by trigger {4}.{3}) at: {2, date, HH:mm:ss MM/dd/yyyy"
-
-
-
-
-
- Provides an interface for a class to become a "plugin" to Quartz.
-
-
- Plugins can do virtually anything you wish, though the most interesting ones
- will obviously interact with the scheduler in some way - either actively: by
- invoking actions on the scheduler, or passively: by being a ,
- , and/or .
-
- If you use to
- Initialize your Scheduler, it can also create and Initialize your plugins -
- look at the configuration docs for details.
-
-
- If you need direct access your plugin, you can have it explicitly put a
- reference to itself in the 's
- as part of its
- method.
-
-
- James House
-
-
-
- Called during creation of the in order to give
- the a chance to Initialize.
-
-
- At this point, the Scheduler's is not yet
-
- If you need direct access your plugin, you can have it explicitly put a
- reference to itself in the 's
- as part of its
- method.
-
-
-
- The name by which the plugin is identified.
-
-
- The scheduler to which the plugin is registered.
-
-
-
-
- Called when the associated is started, in order
- to let the plug-in know it can now make calls into the scheduler if it
- needs to.
-
-
-
-
- Called in order to inform the that it
- should free up all of it's resources because the scheduler is shutting
- down.
-
-
-
-
- Called during creation of the in order to give
- the a chance to Initialize.
-
-
-
-
- Called when the associated is started, in order
- to let the plug-in know it can now make calls into the scheduler if it
- needs to.
-
-
-
-
- Called in order to inform the that it
- should free up all of it's resources because the scheduler is shutting
- down.
-
-
-
-
- Called by the when a is
- about to be executed (an associated has occurred).
-
- This method will not be invoked if the execution of the Job was vetoed by a
- .
-
-
-
-
-
-
- Called by the after a
- has been executed, and be for the associated 's
- method has been called.
-
-
-
-
-
-
- Called by the when a
- was about to be executed (an associated
- has occured), but a vetoed it's
- execution.
-
-
-
-
-
-
- Logger instance to use. Defaults to common logging.
-
-
-
-
- Get or sets the message that is logged when a Job successfully completes its
- execution.
-
-
-
-
- Get or sets the message that is logged when a Job fails its
- execution.
-
-
-
-
- Gets or sets the message that is logged when a Job is about to Execute.
-
-
-
-
- Gets or sets the message that is logged when a Job execution is vetoed by a
- trigger listener.
-
-
-
-
- Get the name of the .
-
-
-
-
-
- Logs a history of all trigger firings via the Jakarta Commons-Logging
- framework.
-
-
-
- The logged message is customizable by setting one of the following message
- properties to a string that conforms to the syntax of .
-
-
-
- TriggerFiredMessage - available message data are:
-
- | Element |
- Data Type |
- Description |
-
-
- | 0 |
- String |
- The Trigger's Name. |
-
-
- | 1 |
- String |
- The Trigger's Group. |
-
-
- | 2 |
- Date |
- The scheduled fire time. |
-
-
- | 3 |
- Date |
- The next scheduled fire time. |
-
-
- | 4 |
- Date |
- The actual fire time. |
-
-
- | 5 |
- String |
- The Job's name. |
-
-
- | 6 |
- String |
- The Job's group. |
-
-
- | 7 |
- Integer |
- The re-fire count from the JobExecutionContext. |
-
-
-
- The default message text is "Trigger {1}.{0} fired job {6}.{5} at: {4,
- date, HH:mm:ss MM/dd/yyyy"
-
-
-
- TriggerMisfiredMessage - available message data are:
-
- | Element |
- Data Type |
- Description |
-
-
- | 0 |
- String |
- The Trigger's Name. |
-
-
- | 1 |
- String |
- The Trigger's Group. |
-
-
- | 2 |
- Date |
- The scheduled fire time. |
-
-
- | 3 |
- Date |
- The next scheduled fire time. |
-
-
- | 4 |
- Date |
- The actual fire time. (the time the misfire was detected/handled) |
-
-
- | 5 |
- String |
- The Job's name. |
-
-
- | 6 |
- String |
- The Job's group. |
-
-
-
- The default message text is "Trigger {1}.{0} misfired job {6}.{5} at:
- {4, date, HH:mm:ss MM/dd/yyyy}. Should have fired at: {3, date, HH:mm:ss
- MM/dd/yyyy"
-
-
-
- TriggerCompleteMessage - available message data are:
-
- | Element |
- Data Type |
- Description |
-
-
- | 0 |
- String |
- The Trigger's Name. |
-
-
- | 1 |
- String |
- The Trigger's Group. |
-
-
- | 2 |
- Date |
- The scheduled fire time. |
-
-
- | 3 |
- Date |
- The next scheduled fire time. |
-
-
- | 4 |
- Date |
- The job completion time. |
-
-
- | 5 |
- String |
- The Job's name. |
-
-
- | 6 |
- String |
- The Job's group. |
-
-
- | 7 |
- Integer |
- The re-fire count from the JobExecutionContext. |
-
-
- | 8 |
- Integer |
- The trigger's resulting instruction code. |
-
-
- | 9 |
- String |
- A human-readable translation of the trigger's resulting instruction
- code. |
-
-
-
- The default message text is "Trigger {1}.{0} completed firing job
- {6}.{5} at {4, date, HH:mm:ss MM/dd/yyyy} with resulting trigger instruction
- code: {9"
-
-
- James House
-
-
-
- Called during creation of the in order to give
- the a chance to Initialize.
-
-
-
-
- Called when the associated is started, in order
- to let the plug-in know it can now make calls into the scheduler if it
- needs to.
-
-
-
-
- Called in order to inform the that it
- should free up all of it's resources because the scheduler is shutting
- down.
-
-
-
-
- Called by the when a
- has fired, and it's associated
- is about to be executed.
-
- It is called before the method of this
- interface.
-
-
- The that has fired.
- The that will be passed to the 's method.
-
-
-
- Called by the when a
- has misfired.
-
- Consideration should be given to how much time is spent in this method,
- as it will affect all triggers that are misfiring. If you have lots
- of triggers misfiring at once, it could be an issue it this method
- does a lot.
-
-
- The that has misfired.
-
-
-
- Called by the when a
- has fired, it's associated
- has been executed, and it's method has been
- called.
-
- The that was fired.
- The that was passed to the
- 's method.
- The result of the call on the 's method.
-
-
-
- Called by the when a
- has fired, and it's associated
- is about to be executed.
-
- It is called after the method of this
- interface.
-
-
- The that has fired.
- The that will be passed to
- the 's method.
-
-
-
-
- Logger instance to use. Defaults to common logging.
-
-
-
-
- Get or set the message that is printed upon the completion of a trigger's
- firing.
-
-
-
-
- Get or set the message that is printed upon a trigger's firing.
-
-
-
-
- Get or set the message that is printed upon a trigger's mis-firing.
-
-
-
-
- Get the name of the .
-
-
-
-
-
- This plugin catches the event of the VM terminating (such as upon a CRTL-C)
- and tells the scheuler to Shutdown.
-
-
- James House
-
-
-
- Called during creation of the in order to give
- the a chance to Initialize.
-
-
-
-
- Called when the associated is started, in order
- to let the plug-in know it can now make calls into the scheduler if it
- needs to.
-
-
-
-
- Called in order to inform the that it
- should free up all of it's resources because the scheduler is shutting
- down.
-
-
-
-
- Determine whether or not the plug-in is configured to cause a clean
- Shutdown of the scheduler.
-
- The default value is .
-
-
-
-
-
-
- Attribute to use with public properties that
- can be set with Quartz configuration. Attribute can be used to advice
- parsing to use correct type of time span (milliseconds, seconds, minutes, hours)
- as it may depend on property.
-
-
-
-
-
- Initializes a new instance of the class.
-
- The rule.
-
-
-
- Gets the rule.
-
- The rule.
-
-
-
- Possible parse rules for s.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- This plugin loads XML file(s) to add jobs and schedule them with triggers
- as the scheduler is initialized, and can optionally periodically scan the
- file for changes.
-
-
- The periodically scanning of files for changes is not currently supported in a
- clustered environment.
-
- James House
- Pierre Awaragi
-
-
-
- Initializes a new instance of the class.
-
-
-
-
-
-
-
-
-
-
- Called during creation of the in order to give
- the a chance to initialize.
-
- The name.
- The scheduler.
- SchedulerConfigException
-
-
-
- Called when the associated is started, in order
- to let the plug-in know it can now make calls into the scheduler if it
- needs to.
-
-
-
- Helper method for generating unique job/trigger name for the
- file scanning jobs (one per FileJob). The unique names are saved
- in jobTriggerNameSet.
-
-
-
- Called in order to inform the that it
- should free up all of it's resources because the scheduler is shutting
- down.
-
-
-
-
- Gets the log.
-
- The log.
-
-
-
- Comma separated list of file names (with paths) to the XML files that should be read.
-
-
-
-
- Whether or not jobs defined in the XML file should be overwrite existing
- jobs with the same name.
-
-
-
-
- The interval at which to scan for changes to the file.
- If the file has been changed, it is re-loaded and parsed. The default
- value for the interval is 0, which disables scanning.
-
-
-
-
- Whether or not initialization of the plugin should fail (throw an
- exception) if the file cannot be found. Default is .
-
-
-
-
- Whether or not the XML should be validated. Default is .
-
-
-
-
- Whether or not the XML schema should be validated. Default is .
-
-
-
-
- A uses all of the
- types that are found in this package in its attempts to load a class, when
- one scheme is found to work, it is promoted to the scheme that will be used
- first the next time a class is loaded (in order to improve perfomance).
-
-
- This approach is used because of the wide variance in class loader behavior
- between the various environments in which Quartz runs (e.g. disparate
- application servers, stand-alone, mobile devices, etc.). Because of this
- disparity, Quartz ran into difficulty with a one class-load style fits-all
- design. Thus, this class loader finds the approach that works, then
- 'remembers' it.
-
- James House
-
-
-
- Called to give the ClassLoadHelper a chance to Initialize itself,
- including the oportunity to "steal" the class loader off of the calling
- thread, which is the thread that is initializing Quartz.
-
-
-
-
- Return the class with the given name.
-
-
-
- Finds a resource with a given name. This method returns null if no
- resource with this name is found.
-
- name of the desired resource
-
- a java.net.URL object
-
-
-
- Finds a resource with a given name. This method returns null if no
- resource with this name is found.
-
- name of the desired resource
-
- a java.io.InputStream object
-
-
-
-
- that names the scheduler instance using
- just the machine hostname.
-
- This class is useful when you know that your scheduler instance will be the
- only one running on a particular machine. Each time the scheduler is
- restarted, it will get the same instance id as long as the machine is not
- renamed.
-
-
-
-
-
-
-
-
- An IInstanceIdGenerator is responsible for generating the clusterwide unique
- instance id for a nodde.
-
- This interface may be of use to those wishing to have specific control over
- the mechanism by which the instances in their
- application are named.
-
-
-
-
-
-
- Generate the instance id for a
-
-
- The clusterwide unique instance id.
-
-
-
-
- Generate the instance id for a
-
- The clusterwide unique instance id.
-
-
-
- A that uses either the loader of it's own
- class.
-
-
-
-
- James House
-
-
-
- Called to give the ClassLoadHelper a chance to Initialize itself,
- including the oportunity to "steal" the class loader off of the calling
- thread, which is the thread that is initializing Quartz.
-
-
-
- Return the class with the given name.
-
-
- Finds a resource with a given name. This method returns null if no
- resource with this name is found.
-
- name of the desired resource
-
- a java.net.URL object
-
-
-
- Finds a resource with a given name. This method returns null if no
- resource with this name is found.
-
- name of the desired resource
-
- a java.io.InputStream object
-
-
-
-
- A JobFactory that instantiates the Job instance (using the default no-arg
- constructor, or more specifically: ), and
- then attempts to set all values in the 's
- onto bean properties of the .
-
-
-
-
-
-
- James Houser
- Marko Lahma (.NET)
-
-
-
- The default JobFactory used by Quartz - simply calls
- on the job class.
-
-
-
- James House
- Marko Lahma (.NET)
-
-
-
- A JobFactory is responsible for producing instances of
- classes.
-
-
- This interface may be of use to those wishing to have their application
- produce instances via some special mechanism, such as to
- give the opertunity for dependency injection.
-
-
-
-
- James House
-
-
-
- Called by the scheduler at the time of the trigger firing, in order to
- produce a instance on which to call Execute.
-
-
-
- It should be extremely rare for this method to throw an exception -
- basically only the the case where there is no way at all to instantiate
- and prepare the Job for execution. When the exception is thrown, the
- Scheduler will move all triggers associated with the Job into the
- state, which will require human
- intervention (e.g. an application restart after fixing whatever
- configuration problem led to the issue wih instantiating the Job.
-
-
-
-
- The TriggerFiredBundle from which the
- and other info relating to the trigger firing can be obtained.
-
- SchedulerException if there is a problem instantiating the Job.
- the newly instantiated Job
-
-
-
-
- Called by the scheduler at the time of the trigger firing, in order to
- produce a instance on which to call Execute.
-
-
- It should be extremely rare for this method to throw an exception -
- basically only the the case where there is no way at all to instantiate
- and prepare the Job for execution. When the exception is thrown, the
- Scheduler will move all triggers associated with the Job into the
- state, which will require human
- intervention (e.g. an application restart after fixing whatever
- configuration problem led to the issue wih instantiating the Job.
-
- The TriggerFiredBundle from which the
- and other info relating to the trigger firing can be obtained.
- the newly instantiated Job
- SchedulerException if there is a problem instantiating the Job.
-
-
-
- Called by the scheduler at the time of the trigger firing, in order to
- produce a instance on which to call Execute.
-
-
-
- It should be extremely rare for this method to throw an exception -
- basically only the the case where there is no way at all to instantiate
- and prepare the Job for execution. When the exception is thrown, the
- Scheduler will move all triggers associated with the Job into the
- state, which will require human
- intervention (e.g. an application restart after fixing whatever
- configuration problem led to the issue wih instantiating the Job.
-
-
- The TriggerFiredBundle from which the
- and other info relating to the trigger firing can be obtained.
- the newly instantiated Job
- SchedulerException if there is a problem instantiating the Job.
-
-
-
- Sets the object properties.
-
- The object to set properties to.
- The data to set.
-
-
-
- Whether the JobInstantiation should fail and throw and exception if
- a key (name) and value (type) found in the JobDataMap does not
- correspond to a proptery setter on the Job class.
-
-
-
-
- Get or set whether a warning should be logged if
- a key (name) and value (type) found in the JobDataMap does not
- correspond to a proptery setter on the Job class.
-
-
-
-
- This class implements a that
- utilizes RAM as its storage device.
-
- As you should know, the ramification of this is that access is extrememly
- fast, but the data is completely volatile - therefore this
- should not be used if true persistence between program shutdowns is
- required.
-
-
- James House
- Sharada Jambula
- Marko Lahma (.NET)
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Called by the QuartzScheduler before the is
- used, in order to give the it a chance to Initialize.
-
-
-
-
- Called by the QuartzScheduler to inform the that
- the scheduler has started.
-
-
-
-
- Called by the QuartzScheduler to inform the that
- it should free up all of it's resources because the scheduler is
- shutting down.
-
-
-
-
- Store the given and .
-
- The scheduling context.
- The to be stored.
- The to be stored.
-
-
-
- Returns true if the given job group is paused.
-
-
- Job group name
-
-
-
-
- returns true if the given TriggerGroup is paused.
-
-
-
-
-
-
-
- Store the given .
-
- The scheduling context.
- The to be stored.
- If , any existing in the
- with the same name and group should be
- over-written.
-
-
-
- Remove (delete) the with the given
- name, and any s that reference
- it.
-
- The scheduling context.
- The name of the to be removed.
- The group name of the to be removed.
-
- if a with the given name and
- group was found and removed from the store.
-
-
-
-
- Remove (delete) the with the
- given name.
-
- The scheduling context.
- The name of the to be removed.
- The group name of the to be removed.
-
- if a with the given
- name and group was found and removed from the store.
-
-
-
-
- Store the given .
-
- The scheduling context.
- The to be stored.
- If , any existing in
- the with the same name and group should
- be over-written.
-
-
-
- Remove (delete) the with the
- given name.
-
- The scheduling context.
- The name of the to be removed.
- The group name of the to be removed.
-
- if a with the given
- name and group was found and removed from the store.
-
- Whether to delete orpahaned job details from scheduler if job becomes orphaned from removing the trigger.
-
-
-
- Replaces the trigger.
-
- The scheduling context.
- Name of the trigger.
- Name of the group.
- The new trigger.
-
-
-
-
- Retrieve the for the given
- .
-
- The scheduling context.
- The name of the to be retrieved.
- The group name of the to be retrieved.
-
- The desired , or null if there is no match.
-
-
-
-
- Retrieve the given .
-
- The scheduling context.
- The name of the to be retrieved.
- The group name of the to be retrieved.
-
- The desired , or null if there is no match.
-
-
-
-
- Get the current state of the identified .
-
-
-
-
-
-
-
-
-
-
- Store the given .
-
- The scheduling context.
- The name.
- The to be stored.
- If , any existing
- in the with the same name and group
- should be over-written.
- If , any s existing
- in the that reference an existing
- Calendar with the same name with have their next fire time
- re-computed with the new .
-
-
-
- Remove (delete) the with the
- given name.
-
- If removal of the would result in
- s pointing to non-existent calendars, then a
- will be thrown.
-
- The scheduling context.
- The name of the to be removed.
-
- if a with the given name
- was found and removed from the store.
-
-
-
-
- Retrieve the given .
-
- The scheduling context.
- The name of the to be retrieved.
-
- The desired , or null if there is no match.
-
-
-
-
- Get the number of s that are
- stored in the .
-
-
-
-
- Get the number of s that are
- stored in the .
-
-
-
-
- Get the number of s that are
- stored in the .
-
-
-
-
- Get the names of all of the s that
- have the given group name.
-
-
-
-
- Get the names of all of the s
- in the .
-
- If there are no ICalendars in the given group name, the result should be
- a zero-length array (not ).
-
-
-
-
-
- Get the names of all of the s
- that have the given group name.
-
-
-
-
- Get the names of all of the
- groups.
-
-
-
-
- Get the names of all of the groups.
-
-
-
-
- Get all of the Triggers that are associated to the given Job.
-
- If there are no matches, a zero-length array should be returned.
-
-
-
-
-
- Gets the trigger wrappers for job.
-
- Name of the job.
- Name of the group.
-
-
-
-
- Gets the trigger wrappers for calendar.
-
- Name of the cal.
-
-
-
-
- Pause the with the given name.
-
-
-
-
- Pause all of the s in the given group.
-
- The JobStore should "remember" that the group is paused, and impose the
- pause on any new triggers that are added to the group while the group is
- paused.
-
-
-
-
-
- Pause the with the given
- name - by pausing all of its current s.
-
-
-
-
- Pause all of the s in the
- given group - by pausing all of their s.
-
- The JobStore should "remember" that the group is paused, and impose the
- pause on any new jobs that are added to the group while the group is
- paused.
-
-
-
-
-
- Resume (un-pause) the with the given name.
-
-
- If the missed one or more fire-times, then the
- 's misfire instruction will be applied.
-
-
-
-
- Resume (un-pause) all of the s in the
- given group.
-
- If any missed one or more fire-times, then the
- 's misfire instruction will be applied.
-
-
-
-
-
- Resume (un-pause) the with
- the given name.
-
- If any of the 's s missed one
- or more fire-times, then the 's misfire
- instruction will be applied.
-
-
-
-
-
- Resume (un-pause) all of the s
- in the given group.
-
- If any of the s had s that
- missed one or more fire-times, then the 's
- misfire instruction will be applied.
-
-
-
-
-
- Pause all triggers - equivalent of calling
- on every group.
-
- When is called (to un-pause), trigger misfire
- instructions WILL be applied.
-
-
-
-
-
-
- Resume (un-pause) all triggers - equivalent of calling
- on every trigger group and setting all job groups unpaused />.
-
- If any missed one or more fire-times, then the
- 's misfire instruction will be applied.
-
-
-
-
-
-
- Applies the misfire.
-
- The trigger wrapper.
-
-
-
-
- Get a handle to the next trigger to be fired, and mark it as 'reserved'
- by the calling scheduler.
-
-
-
-
-
- Inform the that the scheduler no longer plans to
- fire the given , that it had previously acquired
- (reserved).
-
-
-
-
- Inform the that the scheduler is now firing the
- given (executing its associated ),
- that it had previously acquired (reserved).
-
-
-
-
- Inform the that the scheduler has completed the
- firing of the given (and the execution its
- associated ), and that the
- in the given should be updated if the
- is stateful.
-
-
-
-
- Sets the state of all triggers of job to specified state.
-
- Name of the job.
- The job group.
- The internal state to set.
-
-
-
- Peeks the triggers.
-
-
-
-
-
-
-
-
- The time span by which a trigger must have missed its
- next-fire-time, in order for it to be considered "misfired" and thus
- have its misfire instruction applied.
-
-
-
-
- Gets the fired trigger record id.
-
- The fired trigger record id.
-
-
-
- Returns whether this instance supports persistence.
-
-
-
-
-
-
- Comparer for triggers.
-
-
-
-
- Possible internal trigger states
- in RAMJobStore
-
-
-
-
- Waiting
-
-
-
-
- Acquired
-
-
-
-
- Executing
-
-
-
-
- Complete
-
-
-
-
- Paused
-
-
-
-
- Blocked
-
-
-
-
- Paused and Blocked
-
-
-
-
- Error
-
-
-
-
- Helper wrapper class
-
-
-
-
- The key used
-
-
-
-
- Job's key
-
-
-
-
- The trigger
-
-
-
-
- Current state
-
-
-
-
- Determines whether the specified is equal to the current .
-
- The to compare with the current .
-
- true if the specified is equal to the current ; otherwise, false.
-
-
-
-
- Serves as a hash function for a particular type. is suitable for use in hashing algorithms and data structures like a hash table.
-
-
- A hash code for the current .
-
-
-
-
- Gets the trigger
-
- The trigger
-
-
-
- Scheduler exporter that exports scheduler to remoting context.
-
- Marko Lahma
-
-
-
- Service interface for scheduler exporters.
-
- Marko Lahma
-
-
-
- Binds (exports) scheduler to external context.
-
-
-
-
-
- Unbinds scheduler from external context.
-
-
-
-
-
- Registers remoting channel if needed. This is determined
- by checking whether there is a positive value for port.
-
-
-
-
- Gets or sets the port used for remoting.
-
-
-
-
- Gets or sets the name to use when exporting
- scheduler to remoting context.
-
-
-
-
- Sets the channel type when registering remoting.
-
-
-
-
-
- Sets the used when
- exporting to remoting context. Defaults to
- .
-
-
-
-
- A that simply calls .
-
-
-
- James House
-
-
-
- Called to give the ClassLoadHelper a chance to Initialize itself,
- including the oportunity to "steal" the class loader off of the calling
- thread, which is the thread that is initializing Quartz.
-
-
-
- Return the class with the given name.
-
-
-
- Finds a resource with a given name. This method returns null if no
- resource with this name is found.
-
- name of the desired resource
-
- a Uri object
-
-
-
- Finds a resource with a given name. This method returns null if no
- resource with this name is found.
-
- name of the desired resource
-
- a Stream object
-
-
-
-
- The default InstanceIdGenerator used by Quartz when instance id is to be
- automatically generated. Instance id is of the form HOSTNAME + CURRENT_TIME.
-
-
-
-
-
-
-
-
- Generate the instance id for a
-
- The clusterwide unique instance id.
-
-
-
- This is class is a simple implementation of a thread pool, based on the
- interface.
-
- objects are sent to the pool with the
- method, which blocks until a becomes available.
-
-
-
- The pool has a fixed number of s, and does not grow or
- shrink based on demand.
-
-
- James House
- Juergen Donnerstag
-
-
-
- The interface to be implemented by classes that want to provide a thread
- pool for the 's use.
-
-
- implementation instances should ideally be made
- for the sole use of Quartz. Most importantly, when the method
- returns a value of 1 or greater,
- there must still be at least one available thread in the pool when the
- method is called a few moments (or
- many moments) later. If this assumption does not hold true, it may
- result in extra JobStore queries and updates, and if clustering features
- are being used, it may result in greater imballance of load.
-
-
- James House
-
-
-
- Execute the given in the next
- available .
-
-
- The implementation of this interface should not throw exceptions unless
- there is a serious problem (i.e. a serious misconfiguration). If there
- are no available threads, rather it should either queue the Runnable, or
- block until a thread is available, depending on the desired strategy.
-
-
-
-
- Determines the number of threads that are currently available in in
- the pool. Useful for determining the number of times
- can be called before returning
- false.
-
-
- The implementation of this method should block until there is at
- least one available thread.
-
- the number of currently available threads
-
-
-
- Called by the QuartzScheduler before the is
- used, in order to give the it a chance to Initialize.
-
-
-
-
- Called by the QuartzScheduler to inform the
- that it should free up all of it's resources because the scheduler is
- shutting down.
-
-
-
-
- Gets the size of the pool.
-
- The size of the pool.
-
-
-
- Create a new (unconfigured) .
-
-
-
-
- Create a new with the specified number
- of s that have the given priority.
-
-
- the number of worker s in the pool, must
- be > 0.
-
-
- the thread priority for the worker threads.
-
-
-
-
-
- Called by the QuartzScheduler before the is
- used, in order to give the it a chance to Initialize.
-
-
-
-
- Terminate any worker threads in this thread group.
- Jobs currently in progress will complete.
-
-
-
-
- Run the given object in the next available
- . If while waiting the thread pool is asked to
- shut down, the Runnable is executed immediately within a new additional
- thread.
-
- The to be added.
-
-
-
- Creates the worker threads.
-
- The thread count.
-
-
-
-
- Terminate any worker threads in this thread group.
- Jobs currently in progress will complete.
-
-
-
-
- Gets or sets the number of worker threads in the pool.
- Set has no effect after has been called.
-
-
-
-
- Get or set the thread priority of worker threads in the pool.
- Set operation has no effect after has been called.
-
-
-
-
- Gets or sets the thread name prefix.
-
- The thread name prefix.
-
-
-
- Gets or sets the value of makeThreadsDaemons.
-
-
-
-
- Gets the size of the pool.
-
- The size of the pool.
-
-
-
- A Worker loops, waiting to Execute tasks.
-
-
-
-
- Create a worker thread and start it. Waiting for the next Runnable,
- executing it, and waiting for the next Runnable, until the Shutdown
- flag is set.
-
-
-
-
- Create a worker thread, start it, Execute the runnable and terminate
- the thread (one time execution).
-
-
-
-
- Signal the thread that it should terminate.
-
-
-
-
- Loop, executing targets as they are received.
-
-
-
-
- This is class is a simple implementation of a zero size thread pool, based on the
- {@link org.quartz.spi.ThreadPool} interface.
-
-
- The pool has zero s and does not grow or shrink based on demand.
- Which means it is obviously not useful for most scenarios. When it may be useful
- is to prevent creating any worker threads at all - which may be desirable for
- the sole purpose of preserving system resources in the case where the scheduler
- instance only exists in order to schedule jobs, but which will never execute
- jobs (e.g. will never have Start() called on it).
-
- Wayne Fay
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Called by the QuartzScheduler before the is
- used, in order to give the it a chance to Initialize.
-
-
-
-
- Shutdowns this instance.
-
-
-
-
- Called by the QuartzScheduler to inform the
- that it should free up all of it's resources because the scheduler is
- shutting down.
-
-
-
-
-
- Execute the given in the next
- available .
-
-
-
-
- The implementation of this interface should not throw exceptions unless
- there is a serious problem (i.e. a serious misconfiguration). If there
- are no available threads, rather it should either queue the Runnable, or
- block until a thread is available, depending on the desired strategy.
-
-
-
-
- Determines the number of threads that are currently available in in
- the pool. Useful for determining the number of times
- can be called before returning
- false.
-
-
- the number of currently available threads
-
-
- The implementation of this method should block until there is at
- least one available thread.
-
-
-
-
- Gets the log.
-
- The log.
-
-
-
- Gets the size of the pool.
-
- The size of the pool.
-
-
-
- A simple class (structure) used for returning execution-time data from the
- JobStore to the .
-
-
- James House
-
-
-
- Initializes a new instance of the class.
-
- The job.
- The trigger.
- The calendar.
- if set to true [job is recovering].
- The fire time.
- The scheduled fire time.
- The previous fire time.
- The next fire time.
-
-
-
- Gets the job detail.
-
- The job detail.
-
-
-
- Gets the trigger.
-
- The trigger.
-
-
-
- Gets the calendar.
-
- The calendar.
-
-
-
- Gets a value indicating whether this is recovering.
-
- true if recovering; otherwise, false.
-
-
-
- Returns the UTC fire time.
-
-
-
-
- Gets the next UTC fire time.
-
- The next fire time.
- Returns the nextFireTimeUtc.
-
-
-
- Gets the previous UTC fire time.
-
- The previous fire time.
- Returns the previous fire time.
-
-
-
- Returns the scheduled UTC fire time.
-
-
-
-
- DateTime related utility methods.
-
-
-
-
- Assumes that given input is in UTC and sets the kind to be UTC.
- Just a precaution if somebody does not set it explicitly.
- This only works in .NET Framework 2.0 onwards.
-
- The datetime to check.
- DateTime with kind set to UTC.
-
-
-
- Assumes that given input is in UTC and sets the kind to be UTC.
- Just a precaution if somebody does not set it explicitly.
-
- The datetime to check.
- DateTime with kind set to UTC.
-
-
-
- Manages a collection of IDbProviders, and provides transparent access
- to their database.
-
-
- James House
- Sharada Jambula
- Mohammad Rezaei
-
-
-
- Private constructor
-
-
-
-
- Adds the connection provider.
-
- Name of the data source.
- The provider.
-
-
-
- Get a database connection from the DataSource with the given name.
-
- a database connection
-
-
-
- Shuts down database connections from the DataSource with the given name,
- if applicable for the underlying provider.
-
- a database connection
-
-
-
- Gets the db provider.
-
- Name of the ds.
-
-
-
-
- Get the class instance.
-
- an instance of this class
-
-
-
-
- An implementation of that wraps another
- and flags itself 'dirty' when it is modified.
-
- James House
-
-
-
- Create a DirtyFlagMap that 'wraps' a .
-
-
-
-
- Create a DirtyFlagMap that 'wraps' a that has the
- given initial capacity.
-
-
-
-
- Create a DirtyFlagMap that 'wraps' a that has the
- given initial capacity and load factor.
-
-
-
-
- Creates a new object that is a copy of the current instance.
-
-
- A new object that is a copy of this instance.
-
-
-
-
- When implemented by a class, removes all elements from the .
-
-
- The is read-only.
-
-
-
-
- When implemented by a class, determines whether the contains an element with the specified key.
-
- The key to locate in the .
-
- if the contains an element with the key; otherwise, .
-
-
- is .
-
-
-
- When implemented by a class, removes the element with the
- specified key from the .
-
- The key of the element to remove.
-
- is .
-
- The is read-only.
- -or-
- The has a fixed size.
-
-
-
-
- When implemented by a class, returns an
- for the .
-
-
- An for the .
-
-
-
-
- When implemented by a class, adds an element with the provided key and value to the .
-
- The to use as the key of the element to add.
- The to use as the value of the element to add.
- is .
-
- An element with the same key already exists in the .
-
-
- The is read-only.
- -or-
- The has a fixed size.
-
-
-
-
- When implemented by a class, copies the elements of
- the to an , starting at a particular index.
-
- The one-dimensional that is the destination of the elements copied from . The must have zero-based indexing.
- The zero-based index in at which copying begins.
-
- is .
-
- is less than zero.
-
-
- is multidimensional.
- -or-
-
- is equal to or greater than the length of .
- -or-
- The number of elements in the source is greater than the available space from to the end of the destination .
-
- The type of the source cannot be cast automatically to the type of the destination .
-
-
-
- Clear the 'dirty' flag (set dirty flag to ).
-
-
-
-
- Determines whether the specified obj contains value.
-
- The obj.
-
- true if the specified obj contains value; otherwise, false.
-
-
-
-
- Gets the entries as a set.
-
-
-
-
-
- Determines whether the specified is equal to the current .
-
- The to compare with the current .
-
- if the specified is equal to the
- current ; otherwise, .
-
-
-
-
- Serves as a hash function for a particular type, suitable
- for use in hashing algorithms and data structures like a hash table.
-
-
- A hash code for the current .
-
-
-
-
- Gets keyset for this map.
-
-
-
-
-
- Puts the value behind a specified key.
-
- The key.
- The val.
-
-
-
-
- Puts all.
-
- The t.
-
-
-
- Determine whether the is flagged dirty.
-
-
-
-
- Get a direct handle to the underlying Map.
-
-
-
-
- Gets a value indicating whether this instance is empty.
-
- true if this instance is empty; otherwise, false.
-
-
-
- Gets or sets the with the specified key.
-
-
-
-
-
- When implemented by a class, gets the number of
- elements contained in the .
-
-
-
-
-
- When implemented by a class, gets an containing the values in the .
-
-
-
-
-
- When implemented by a class, gets an containing the keys of the .
-
-
-
-
-
- When implemented by a class, gets a value indicating whether the
- is read-only.
-
-
-
-
-
- When implemented by a class, gets a value indicating whether the
- has a fixed size.
-
-
-
-
-
- When implemented by a class, gets an object that
- can be used to synchronize access to the .
-
-
-
-
-
- When implemented by a class, gets a value
- indicating whether access to the is synchronized
- (thread-safe).
-
-
-
-
-
- Utility class for file handling related things.
-
-
-
-
- Resolves file to actual file if for example relative '~' used.
-
- File name to check
- Expanded file name or actual no resolving was done.
-
-
-
- object representing a job or trigger key.
-
- Jeffrey Wescott
-
-
-
-
- Utility class for storing two pieces of information together.
-
- Jeffrey Wescott
-
-
-
- Test equality of this object with that.
-
- object to compare
- true if objects are equal, false otherwise
-
-
-
- Serves as a hash function for a particular type. is suitable for use in hashing algorithms and data structures like a hash table.
-
-
- A hash code for the current .
-
-
-
-
- Get or sets the first object in the pair.
-
-
-
-
- Get or sets the second object in the pair.
-
-
-
- Construct a new key with the given name and group.
-
-
-
- the name
-
-
- the group
-
-
-
-
- Return the string representation of the key. The format will be:
- <group>.<name>.
-
-
-
- the string representation of the key
-
-
-
-
- Get the name portion of the key.
-
- the name
-
-
-
-
- Get the group portion of the key.
-
-
-
- the group
-
-
-
-
- Wrapper class to access thread local data.
- Data is either accessed from thread or HTTP Context's
- data if HTTP Context is avaiable.
-
- Marko Lahma (.NET)
-
-
-
- Retrieves an object with the specified name.
-
- The name of the item.
- The object in the call context associated with the specified name or null if no object has been stored previously
-
-
-
- Stores a given object and associates it with the specified name.
-
- The name with which to associate the new item.
- The object to store in the call context.
-
-
-
- Empties a data slot with the specified name.
-
- The name of the data slot to empty.
-
-
-
- Utility methods that are used to convert objects from one type into another.
-
- Aleksandar Seovic
-
-
-
- Convert the value to the required (if necessary from a string).
-
- The proposed change value.
-
- The we must convert to.
-
- The new value, possibly the result of type conversion.
-
-
-
- Determines whether value is assignable to required type.
-
- The value to check.
- Type of the required.
-
- true if value can be assigned as given type; otherwise, false.
-
-
-
-
- Instantiates an instance of the type specified.
-
- The type to instantiate.
-
-
-
-
- Sets the object properties using reflection.
-
- The object to set values to.
- The properties to set to object.
-
-
-
- This is an utility class used to parse the properties.
-
- James House
-
-
-
- Initializes a new instance of the class.
-
- The props.
-
-
-
- Gets the string property.
-
- The name.
-
-
-
-
- Gets the string property.
-
- The name.
- The default value.
-
-
-
-
- Gets the string array property.
-
- The name.
-
-
-
-
- Gets the string array property.
-
- The name.
- The default value.
-
-
-
-
- Gets the boolean property.
-
- The name.
-
-
-
-
- Gets the boolean property.
-
- The name.
- if set to true [defaultValue].
-
-
-
-
- Gets the byte property.
-
- The name.
-
-
-
-
- Gets the byte property.
-
- The name.
- The default value.
-
-
-
-
- Gets the char property.
-
- The name.
-
-
-
-
- Gets the char property.
-
- The name.
- The default value.
-
-
-
-
- Gets the double property.
-
- The name.
-
-
-
-
- Gets the double property.
-
- The name.
- The default value.
-
-
-
-
- Gets the float property.
-
- The name.
-
-
-
-
- Gets the float property.
-
- The name.
- The default value.
-
-
-
-
- Gets the int property.
-
- The name.
-
-
-
-
- Gets the int property.
-
- The name.
- The default value.
-
-
-
-
- Gets the int array property.
-
- The name.
-
-
-
-
- Gets the int array property.
-
- The name.
- The default value.
-
-
-
-
- Gets the long property.
-
- The name.
-
-
-
-
- Gets the long property.
-
- The name.
- The def.
-
-
-
-
- Gets the TimeSpan property.
-
- The name.
- The def.
-
-
-
-
- Gets the short property.
-
- The name.
-
-
-
-
- Gets the short property.
-
- The name.
- The default value.
-
-
-
-
- Gets the property groups.
-
- The prefix.
-
-
-
-
- Gets the property group.
-
- The prefix.
-
-
-
-
- Gets the property group.
-
- The prefix.
- if set to true [strip prefix].
-
-
-
-
- Get all properties that start with the given prefix.
-
- The prefix for which to search. If it does not end in a "." then one will be added to it for search purposes.
- Whether to strip off the given in the result's keys.
- Optional array of fully qualified prefixes to exclude. For example if is "a.b.c", then might be "a.b.c.ignore".
- Group of that start with the given prefix, optionally have that prefix removed, and do not include properties that start with one of the given excluded prefixes.
-
-
-
- Reads the properties from assembly (embedded resource).
-
- The file name to read resources from.
-
-
-
-
- Reads the properties from file system.
-
- The file name to read resources from.
-
-
-
-
- Gets the underlying properties.
-
- The underlying properties.
-
-
-
- An implementation of that wraps another
- and flags itself 'dirty' when it is modified, enforces that all keys are
- strings.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The initial capacity.
-
-
-
- Initializes a new instance of the class.
-
- The initial capacity.
- The load factor.
-
-
-
- Gets the keys.
-
-
-
-
-
- Adds the name-value pairs in the given to the .
-
- All keys must be s, and all values must be serializable.
-
-
-
-
-
- Adds the given value to the 's
- data map.
-
-
-
-
- Adds the given value to the 's
- data map.
-
-
-
-
- Adds the given value to the 's
- data map.
-
-
-
-
- Adds the given value to the 's
- data map.
-
-
-
-
- Adds the given value to the 's
- data map.
-
-
-
-
- Adds the given value to the 's
- data map.
-
-
-
-
- Adds the given value to the 's
- data map.
-
-
-
-
- Adds the given serializable object value to the .
-
-
-
-
- Retrieve the identified value from the .
-
-
-
-
- Retrieve the identified value from the .
-
-
-
-
- Retrieve the identified value from the .
-
-
-
-
- Retrieve the identified value from the .
-
-
-
-
- Retrieve the identified value from the .
-
-
-
-
- Retrieve the identified value from the .
-
-
-
-
- Retrieve the identified value from the .
-
-
-
-
- Object representing a job or trigger key.
-
- James House
-
-
-
- Construct a new TriggerStatus with the status name and nextFireTime.
-
- The trigger's status
- The next UTC time the trigger will fire
-
-
-
- Return the string representation of the TriggerStatus.
-
-
-
-
- Gets or sets the job key.
-
- The job key.
-
-
-
- Gets or sets the key.
-
- The key.
-
-
-
- Get the name portion of the key.
-
- the name
-
-
-
- Get the group portion of the key.
-
- the group
-
-
-
- Wraps a .
-
- Chris Bonham
-
-
-
- Gets or sets the name of the calendar.
-
- The name of the calendar.
-
-
-
- Gets or sets the name of the class.
-
- The name of the class.
-
-
-
- Gets or sets the calendar.
-
- The calendar.
-
-
-
- Gets or sets a description for the instance - may be
- useful for remembering/displaying the purpose of the calendar, though
- the description has no meaning to Quartz.
-
-
-
-
-
- Set a new base calendar or remove the existing one.
-
-
-
-
-
- Wraps a and .
-
- Chris Bonham
- James House
-
-
-
- Adds a trigger to this bundle.
-
- The trigger.
-
-
-
- Removes the given trigger from this bundle.
-
- The trigger.
-
-
-
- Gets or sets the job detail.
-
- The job detail.
-
-
-
- Gets or sets the triggers associated with this bundle.
-
- The triggers.
-
-
-
- Gets the name of the bundle.
-
- The name.
-
-
-
- Gets the full name.
-
- The full name.
-
-
-
- Gets a value indicating whether this is valid.
-
- true if valid; otherwise, false.
-
-
-
- Parses an XML file that declares Jobs and their schedules (Triggers).
-
-
-
- The xml document must conform to the format defined in
- "job_scheduling_data.xsd"
-
-
-
- After creating an instance of this class, you should call one of the
- functions, after which you may call the
- function to get a handle to the defined Jobs and Triggers, which can then be
- scheduled with the . Alternatively, you could call
- the function to do all of this
- in one step.
-
-
-
- The same instance can be used again and again, with the list of defined Jobs
- being cleared each time you call a method,
- however a single instance is not thread-safe.
-
-
- Chris Bonham
- James House
- Marko Lahma (.NET)
-
-
-
- XML Schema dateTime datatype format.
-
- See
- http://www.w3.org/TR/2001/REC-xmlschema-2-20010502/#dateTime
-
-
-
-
-
- Constructor for JobSchedulingDataProcessor.
-
-
-
-
- Constructor for JobSchedulingDataProcessor.
-
- whether or not to validate XML.
- whether or not to validate XML schema.
-
-
-
- Process the xml file in the default location (a file named
- "quartz_jobs.xml" in the current working directory).
-
-
-
-
- Process the xml file named .
-
- meta data file name.
-
-
-
- Process the xmlfile named with the given system
- ID.
-
- Name of the file.
- The system id.
-
-
-
- Process the xmlfile named with the given system
- ID.
-
- The stream.
- The system id.
-
-
-
- Process the xml file in the default location, and schedule all of the
- jobs defined within it.
-
-
-
-
- Process the xml file in the given location, and schedule all of the
- jobs defined within it.
-
- meta data file name.
- The scheduler.
- if set to true overwrite existing jobs.
-
-
-
- Process the xml file in the given location, and schedule all of the
- jobs defined within it.
-
- Name of the file.
- The system id.
- The sched.
- if set to true [over write existing jobs].
-
-
-
- Add the Jobs and Triggers defined in the given map of
- s to the given scheduler.
-
- The job bundles.
- The sched.
- if set to true [over write existing jobs].
-
-
-
- Returns a for the job name.
-
- The name.
-
- a for the job name.
-
-
-
-
- Returns an from the fileName as a resource.
-
- Name of the file.
-
- an from the fileName as a resource.
-
-
-
-
- Schedules a given job and trigger (both wrapped by a ).
-
- job wrapper.
-
- if the Job or Trigger cannot be added to the Scheduler, or
- there is an internal Scheduler error.
-
-
-
-
- Schedules a given job and trigger (both wrapped by a ).
-
- The job.
- The sched.
- if set to true [local over write existing jobs].
-
- if the Job or Trigger cannot be added to the Scheduler, or
- there is an internal Scheduler error.
-
-
-
-
- Adds a scheduled job.
-
- The job.
-
-
-
- Adds a calendar.
-
- The sched.
- calendar bundle.
- SchedulerException if the Calendar cannot be added to the Scheduler, or
-
-
-
- Adds a detected validation exception.
-
- The exception.
-
-
-
- Resets the the number of detected validation exceptions.
-
-
-
-
- Throws a ValidationException if the number of validationExceptions
- detected is greater than zero.
-
-
- DTD validation exception.
-
-
-
-
- Gets or sets whether to overwrite existing jobs.
-
-
-
-
- Gets the log.
-
- The log.
-
-
-
- Returns a of scheduled jobs.
-
- The key is the job name and the value is a
- containing the and .
-
-
- a of scheduled jobs.
-
-
-
-
- Helper class to map constant names to their values.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Reports JobSchedulingDataProcessor validation exceptions.
-
- Chris Bonham
-
-
-
- Constructor for ValidationException.
-
-
-
-
- Constructor for ValidationException.
-
- exception message.
-
-
-
- Constructor for ValidationException.
-
- collection of validation exceptions.
-
-
-
- Gets the validation exceptions.
-
- The validation exceptions.
-
-
-
- Returns the detail message string.
-
-
-
-
- An exception that is thrown to indicate that there has been a critical
- failure within the scheduler's core services (such as loss of database
- connectivity).
-
- James House
-
-
-
- Create a with the given message.
-
-
-
-
- Initializes a new instance of the class.
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
- The class name is null or is zero (0).
- The info parameter is null.
-
-
-
- Provides a parser and evaluator for unix-like cron expressions. Cron
- expressions provide the ability to specify complex time combinations such as
- "At 8:00am every Monday through Friday" or "At 1:30am every
- last Friday of the month".
-
-
-
- Cron expressions are comprised of 6 required fields and one optional field
- separated by white space. The fields respectively are described as follows:
-
-
-
- | Field Name |
- |
- Allowed Values |
- |
- Allowed Special Characters |
-
-
- | Seconds |
- |
- 0-59 |
- |
- , - /// / |
-
-
- | Minutes |
- |
- 0-59 |
- |
- , - /// / |
-
-
- | Hours |
- |
- 0-23 |
- |
- , - /// / |
-
-
- | Day-of-month |
- |
- 1-31 |
- |
- , - /// ? / L W C |
-
-
- | Month |
- |
- 1-12 or JAN-DEC |
- |
- , - /// / |
-
-
- | Day-of-Week |
- |
- 1-7 or SUN-SAT |
- |
- , - /// ? / L # |
-
-
- | Year (Optional) |
- |
- empty, 1970-2099 |
- |
- , - /// / |
-
-
-
- The '*' character is used to specify all values. For example, "*"
- in the minute field means "every minute".
-
-
- The '?' character is allowed for the day-of-month and day-of-week fields. It
- is used to specify 'no specific value'. This is useful when you need to
- specify something in one of the two fields, but not the other.
-
-
- The '-' character is used to specify ranges For example "10-12" in
- the hour field means "the hours 10, 11 and 12".
-
-
- The ',' character is used to specify additional values. For example
- "MON,WED,FRI" in the day-of-week field means "the days Monday,
- Wednesday, and Friday".
-
-
- The '/' character is used to specify increments. For example "0/15"
- in the seconds field means "the seconds 0, 15, 30, and 45". And
- "5/15" in the seconds field means "the seconds 5, 20, 35, and
- 50". Specifying '*' before the '/' is equivalent to specifying 0 is
- the value to start with. Essentially, for each field in the expression, there
- is a set of numbers that can be turned on or off. For seconds and minutes,
- the numbers range from 0 to 59. For hours 0 to 23, for days of the month 0 to
- 31, and for months 1 to 12. The "/" character simply helps you turn
- on every "nth" value in the given set. Thus "7/6" in the
- month field only turns on month "7", it does NOT mean every 6th
- month, please note that subtlety.
-
-
- The 'L' character is allowed for the day-of-month and day-of-week fields.
- This character is short-hand for "last", but it has different
- meaning in each of the two fields. For example, the value "L" in
- the day-of-month field means "the last day of the month" - day 31
- for January, day 28 for February on non-leap years. If used in the
- day-of-week field by itself, it simply means "7" or
- "SAT". But if used in the day-of-week field after another value, it
- means "the last xxx day of the month" - for example "6L"
- means "the last friday of the month". When using the 'L' option, it
- is important not to specify lists, or ranges of values, as you'll get
- confusing results.
-
-
- The 'W' character is allowed for the day-of-month field. This character
- is used to specify the weekday (Monday-Friday) nearest the given day. As an
- example, if you were to specify "15W" as the value for the
- day-of-month field, the meaning is: "the nearest weekday to the 15th of
- the month". So if the 15th is a Saturday, the trigger will fire on
- Friday the 14th. If the 15th is a Sunday, the trigger will fire on Monday the
- 16th. If the 15th is a Tuesday, then it will fire on Tuesday the 15th.
- However if you specify "1W" as the value for day-of-month, and the
- 1st is a Saturday, the trigger will fire on Monday the 3rd, as it will not
- 'jump' over the boundary of a month's days. The 'W' character can only be
- specified when the day-of-month is a single day, not a range or list of days.
-
-
- The 'L' and 'W' characters can also be combined for the day-of-month
- expression to yield 'LW', which translates to "last weekday of the
- month".
-
-
- The '#' character is allowed for the day-of-week field. This character is
- used to specify "the nth" XXX day of the month. For example, the
- value of "6#3" in the day-of-week field means the third Friday of
- the month (day 6 = Friday and "#3" = the 3rd one in the month).
- Other examples: "2#1" = the first Monday of the month and
- "4#5" = the fifth Wednesday of the month. Note that if you specify
- "#5" and there is not 5 of the given day-of-week in the month, then
- no firing will occur that month. If the '#' character is used, there can
- only be one expression in the day-of-week field ("3#1,6#3" is
- not valid, since there are two expressions).
-
-
-
-
-
- The legal characters and the names of months and days of the week are not
- case sensitive.
-
-
- NOTES:
-
- - Support for specifying both a day-of-week and a day-of-month value is
- not complete (you'll need to use the '?' character in one of these fields).
-
- - Overflowing ranges is supported - that is, having a larger number on
- the left hand side than the right. You might do 22-2 to catch 10 o'clock
- at night until 2 o'clock in the morning, or you might have NOV-FEB. It is
- very important to note that overuse of overflowing ranges creates ranges
- that don't make sense and no effort has been made to determine which
- interpretation CronExpression chooses. An example would be
- "0 0 14-6 ? * FRI-MON".
-
-
-
- Sharada Jambula
- James House
- Contributions from Mads Henderson
- Refactoring from CronTrigger to CronExpression by Aaron Craven
-
-
-
- Field specification for second.
-
-
-
-
- Field specification for minute.
-
-
-
-
- Field specification for hour.
-
-
-
-
- Field specification for day of month.
-
-
-
-
- Field specification for month.
-
-
-
-
- Field specification for day of week.
-
-
-
-
- Field specification for year.
-
-
-
-
- Field specification for all wildcard value '*'.
-
-
-
-
- Field specification for not specified value '?'.
-
-
-
-
- Field specification for wildcard '*'.
-
-
-
-
- Field specification for no specification at all '?'.
-
-
-
-
- Seconds.
-
-
-
-
- minutes.
-
-
-
-
- Hours.
-
-
-
-
- Days of month.
-
-
-
-
- Months.
-
-
-
-
- Days of week.
-
-
-
-
- Years.
-
-
-
-
- Last day of week.
-
-
-
-
- Nth day of week.
-
-
-
-
- Last day of month.
-
-
-
-
- Nearest weekday.
-
-
-
-
- Calendar day of week.
-
-
-
-
- Calendar day of month.
-
-
-
-
- Expression parsed.
-
-
-
-
- Constructs a new based on the specified
- parameter.
-
-
- String representation of the cron expression the new object should represent
-
-
-
-
-
- Indicates whether the given date satisfies the cron expression.
-
-
- Note that milliseconds are ignored, so two Dates falling on different milliseconds
- of the same second will always have the same result here.
-
- The date to evaluate.
- a boolean indicating whether the given date satisfies the cron expression
-
-
-
- Returns the next date/time after the given date/time which
- satisfies the cron expression.
-
- the date/time at which to begin the search for the next valid date/time
- the next valid date/time
-
-
-
- Returns the next date/time after the given date/time which does
- not satisfy the expression.
-
- the date/time at which to begin the search for the next invalid date/time
- the next valid date/time
-
-
-
- Returns the string representation of the
-
- The string representation of the
-
-
-
- Indicates whether the specified cron expression can be parsed into a
- valid cron expression
-
- the expression to evaluate
- a boolean indicating whether the given expression is a valid cron
- expression
-
-
-
- Builds the expression.
-
- The expression.
-
-
-
- Stores the expression values.
-
- The position.
- The string to traverse.
- The type of value.
-
-
-
-
- Checks the next value.
-
- The position.
- The string to check.
- The value.
- The type to search.
-
-
-
-
- Gets the expression summary.
-
-
-
-
-
- Gets the expression set summary.
-
- The data.
-
-
-
-
- Skips the white space.
-
- The i.
- The s.
-
-
-
-
- Finds the next white space.
-
- The i.
- The s.
-
-
-
-
- Adds to set.
-
- The val.
- The end.
- The incr.
- The type.
-
-
-
- Gets the set of given type.
-
- The type of set to get.
-
-
-
-
- Gets the value.
-
- The v.
- The s.
- The i.
-
-
-
-
- Gets the numeric value from string.
-
- The string to parse from.
- The i.
-
-
-
-
- Gets the month number.
-
- The string to map with.
-
-
-
-
- Gets the day of week number.
-
- The s.
-
-
-
-
- Gets the time from given time parts.
-
- The seconds.
- The minutes.
- The hours.
- The day of month.
- The month.
-
-
-
-
- Gets the next fire time after the given time.
-
- The UTC time to start searching from.
-
-
-
-
- Creates the date time without milliseconds.
-
- The time.
-
-
-
-
- Advance the calendar to the particular hour paying particular attention
- to daylight saving problems.
-
- The date.
- The hour.
-
-
-
-
- Gets the time before.
-
- The end time.
-
-
-
-
- NOT YET IMPLEMENTED: Returns the final time that the
- will match.
-
-
-
-
-
- Determines whether given year is a leap year.
-
- The year.
-
- true if the specified year is a leap year; otherwise, false.
-
-
-
-
- Gets the last day of month.
-
- The month num.
- The year.
-
-
-
-
- Creates a new object that is a copy of the current instance.
-
-
- A new object that is a copy of this instance.
-
-
-
-
- Sets or gets the time zone for which the of this
- will be resolved.
-
-
-
-
- Gets the cron expression string.
-
- The cron expression string.
-
-
-
- Helper class for cron expression handling.
-
-
-
-
- The value.
-
-
-
-
- The position.
-
-
-
-
- A concrete that is used to fire a
- at given moments in time, defined with Unix 'cron-like' definitions.
-
-
-
- For those unfamiliar with "cron", this means being able to create a firing
- schedule such as: "At 8:00am every Monday through Friday" or "At 1:30am
- every last Friday of the month".
-
-
-
- The format of a "Cron-Expression" string is documented on the
- class.
-
-
-
- Here are some full examples:
-
-
- | Expression |
- |
- Meaning |
-
-
- | "0 0 12 * * ?"" /> |
- |
- Fire at 12pm (noon) every day" /> |
-
-
- | "0 15 10 ? * *"" /> |
- |
- Fire at 10:15am every day" /> |
-
-
- | "0 15 10 * * ?"" /> |
- |
- Fire at 10:15am every day" /> |
-
-
- | "0 15 10 * * ? *"" /> |
- |
- Fire at 10:15am every day" /> |
-
-
- | "0 15 10 * * ? 2005"" /> |
- |
- Fire at 10:15am every day during the year 2005" />
- |
-
-
- | "0 * 14 * * ?"" /> |
- |
- Fire every minute starting at 2pm and ending at 2:59pm, every day" />
- |
-
-
- | "0 0/5 14 * * ?"" /> |
- |
- Fire every 5 minutes starting at 2pm and ending at 2:55pm, every day" />
- |
-
-
- | "0 0/5 14,18 * * ?"" /> |
- |
- Fire every 5 minutes starting at 2pm and ending at 2:55pm, AND fire every 5 minutes starting at 6pm and ending at 6:55pm, every day" />
- |
-
-
- | "0 0-5 14 * * ?"" /> |
- |
- Fire every minute starting at 2pm and ending at 2:05pm, every day" />
- |
-
-
- | "0 10,44 14 ? 3 WED"" /> |
- |
- Fire at 2:10pm and at 2:44pm every Wednesday in the month of March." />
- |
-
-
- | "0 15 10 ? * MON-FRI"" /> |
- |
- Fire at 10:15am every Monday, Tuesday, Wednesday, Thursday and Friday" />
- |
-
-
- | "0 15 10 15 * ?"" /> |
- |
- Fire at 10:15am on the 15th day of every month" />
- |
-
-
- | "0 15 10 L * ?"" /> |
- |
- Fire at 10:15am on the last day of every month" />
- |
-
-
- | "0 15 10 ? * 6L"" /> |
- |
- Fire at 10:15am on the last Friday of every month" />
- |
-
-
- | "0 15 10 ? * 6L"" /> |
- |
- Fire at 10:15am on the last Friday of every month" />
- |
-
-
- | "0 15 10 ? * 6L 2002-2005"" /> |
- |
- Fire at 10:15am on every last friday of every month during the years 2002, 2003, 2004 and 2005" />
- |
-
-
- | "0 15 10 ? * 6#3"" /> |
- |
- Fire at 10:15am on the third Friday of every month" />
- |
-
-
-
-
-
- Pay attention to the effects of '?' and '*' in the day-of-week and
- day-of-month fields!
-
-
-
- NOTES:
-
- - Support for specifying both a day-of-week and a day-of-month value is
- not complete (you'll need to use the '?' character in on of these fields).
-
- - Be careful when setting fire times between mid-night and 1:00 AM -
- "daylight savings" can cause a skip or a repeat depending on whether the
- time moves back or jumps forward.
-
-
-
-
-
-
- Sharada Jambula
- James House
- Contributions from Mads Henderson
-
-
-
- The base abstract class to be extended by all triggers.
-
-
-
- s have a name and group associated with them, which
- should uniquely identify them within a single .
-
-
-
- s are the 'mechanism' by which s
- are scheduled. Many s can point to the same ,
- but a single can only point to one .
-
-
-
- Triggers can 'send' parameters/data to s by placing contents
- into the on the .
-
-
-
-
-
-
-
-
- James House
- Sharada Jambula
-
-
-
- The default value for priority.
-
-
-
-
- Remove all s from the .
-
-
-
-
- Create a with no specified name, group, or .
-
-
- Note that the , and
- the and properties
- must be set before the can be placed into a
- .
-
-
-
-
- Create a with the given name, and default group.
-
-
- Note that the and
- properties must be set before the
- can be placed into a .
-
- The name.
-
-
-
- Create a with the given name, and group.
-
-
- Note that the and
- properties must be set before the
- can be placed into a .
-
- The name.
- if , Scheduler.DefaultGroup will be used.
-
-
-
- Create a with the given name, and group.
-
- The name.
- if , Scheduler.DefaultGroup will be used.
- Name of the job.
- The job group.
- ArgumentException
- if name is null or empty, or the group is an empty string.
-
-
-
-
- Add the specified name of a to
- the end of the 's list of listeners.
-
- Name of the listener.
-
-
-
- Remove the specified name of a
- from the 's list of listeners.
-
- true if the given name was found in the list, and removed
-
-
-
-
- This method should not be used by the Quartz client.
-
- Called when the has decided to 'fire'
- the trigger (Execute the associated ), in order to
- give the a chance to update itself for its next
- triggering (if any).
-
-
-
-
-
-
-
-
- This method should not be used by the Quartz client.
-
-
-
- Called by the scheduler at the time a is first
- added to the scheduler, in order to have the
- compute its first fire time, based on any associated calendar.
-
-
-
- After this method has been called,
- should return a valid answer.
-
-
-
- The first time at which the will be fired
- by the scheduler, which is also the same value
- will return (until after the first firing of the ).
-
-
-
-
- This method should not be used by the Quartz client.
-
-
- Called after the has executed the
- associated with the
- in order to get the final instruction code from the trigger.
-
-
- is the that was used by the
- 's method.
- is the thrown by the
- , if any (may be null).
-
-
- One of the members.
-
-
-
-
-
-
-
-
-
- Used by the to determine whether or not
- it is possible for this to fire again.
-
- If the returned value is then the
- may remove the from the .
-
-
-
-
-
- Returns the next time at which the is scheduled to fire. If
- the trigger will not fire again, will be returned. Note that
- the time returned can possibly be in the past, if the time that was computed
- for the trigger to next fire has already arrived, but the scheduler has not yet
- been able to fire the trigger (which would likely be due to lack of resources
- e.g. threads).
-
-
- The value returned is not guaranteed to be valid until after the
- has been added to the scheduler.
-
-
-
-
-
-
- Returns the previous time at which the fired.
- If the trigger has not yet fired, will be returned.
-
-
-
-
- Returns the next time at which the will fire,
- after the given time. If the trigger will not fire after the given time,
- will be returned.
-
-
-
-
- Validates the misfire instruction.
-
- The misfire instruction.
-
-
-
-
- This method should not be used by the Quartz client.
-
- To be implemented by the concrete classes that extend this class.
-
-
- The implementation should update the 's state
- based on the MISFIRE_INSTRUCTION_XXX that was selected when the
- was created.
-
-
-
-
-
- This method should not be used by the Quartz client.
-
- The implementation should update the 's state
- based on the given new version of the associated
- (the state should be updated so that it's next fire time is appropriate
- given the Calendar's new settings).
-
-
-
-
-
-
-
- Validates whether the properties of the are
- valid for submission into a .
-
-
-
-
- Return a simple string representation of this object.
-
-
-
-
- Compare the next fire time of this to that of
- another.
-
-
-
-
- Determines whether the specified is equal to the current .
-
- The to compare with the current .
-
- true if the specified is equal to the current ; otherwise, false.
-
-
-
-
- Serves as a hash function for a particular type. is suitable for use in hashing algorithms and data structures like a hash table.
-
-
- A hash code for the current .
-
-
-
-
- Creates a new object that is a copy of the current instance.
-
-
- A new object that is a copy of this instance.
-
-
-
-
- Get or sets the name of this .
-
- If name is null or empty.
-
-
-
- Get the group of this . If , Scheduler.DefaultGroup will be used.
-
-
- if group is an empty string.
-
-
-
-
- Get or set the name of the associated .
-
-
- if jobName is null or empty.
-
-
-
-
- Gets or sets the name of the associated 's
- group. If set with , Scheduler.DefaultGroup will be used.
-
- ArgumentException
- if group is an empty string.
-
-
-
-
- Returns the 'full name' of the in the format
- "group.name".
-
-
-
-
- Gets the key.
-
- The key.
-
-
-
- Returns the 'full name' of the that the
- points to, in the format "group.name".
-
-
-
-
- Get or set the description given to the instance by
- its creator (if any).
-
-
-
-
- Get or set the with the given name with
- this Trigger. Use when setting to dis-associate a Calendar.
-
-
-
-
- Get or set the that is associated with the
- .
-
- Changes made to this map during job execution are not re-persisted, and
- in fact typically result in an illegal state.
-
-
-
-
-
- Whether or not the should be persisted in the
- for re-use after program restarts.
-
- If not explicitly set, the default value is .
-
-
-
-
-
- Returns an array of s containing the names of all
- s assigned to the ,
- in the order in which they should be notified.
-
-
-
-
- Returns the last UTC time at which the will fire, if
- the Trigger will repeat indefinitely, null will be returned.
-
- Note that the return time *may* be in the past.
-
-
-
-
-
- Get or set the instruction the should be given for
- handling misfire situations for this - the
- concrete type that you are using will have
- defined a set of additional MISFIRE_INSTRUCTION_XXX
- constants that may be passed to this method.
-
- If not explicitly set, the default value is .
-
-
-
-
-
-
-
-
-
- This method should not be used by the Quartz client.
-
- Usable by
- implementations, in order to facilitate 'recognizing' instances of fired
- s as their jobs complete execution.
-
-
-
-
-
- Returns the date/time on which the trigger must stop firing. This
- defines the final boundary for trigger firings 舒 the trigger will
- not fire after to this date and time. If this value is null, no end time
- boundary is assumed, and the trigger can continue indefinitely.
-
- Sets the date/time on which the trigger must stop firing. This defines
- the final boundary for trigger firings 舒 the trigger will not
- fire after to this date and time. If this value is null, no end time
- boundary is assumed, and the trigger can continue indefinitely.
-
-
-
-
- The time at which the trigger's scheduling should start. May or may not
- be the first actual fire time of the trigger, depending upon the type of
- trigger and the settings of the other properties of the trigger. However
- the first actual first time will not be before this date.
-
-
- Setting a value in the past may cause a new trigger to compute a first
- fire time that is in the past, which may cause an immediate misfire
- of the trigger.
-
-
-
-
- Tells whether this Trigger instance can handle events
- in millisecond precision.
-
-
-
-
- The priority of a acts as a tie breaker such that if
- two s have the same scheduled fire time, then Quartz
- will do its best to give the one with the higher priority first access
- to a worker thread.
-
-
- If not explicitly set, the default value is 5.
-
-
-
-
-
-
- Gets a value indicating whether this instance has additional properties
- that should be considered when for example saving to database.
-
-
- If trigger implementation has additional properties that need to be saved
- with base properties you need to make your class override this property with value true.
- Returning true will effectively mean that ADOJobStore needs to serialize
- this trigger instance to make sure additional properties are also saved.
-
-
- true if this instance has additional properties; otherwise, false.
-
-
-
-
- Create a with no settings.
-
-
- The start-time will also be set to the current time, and the time zone
- will be set the the system's default time zone.
-
-
-
-
- Create a with the given name and default group.
-
-
- The start-time will also be set to the current time, and the time zone
- will be set the the system's default time zone.
-
- The name.
-
-
-
- Create a with the given name and group.
-
-
- The start-time will also be set to the current time, and the time zone
- will be set the the system's default time zone.
-
- The name.
- The group.
-
-
-
- Create a with the given name, group and
- expression.
-
-
- The start-time will also be set to the current time, and the time zone
- will be set the the system's default time zone.
-
- The name.
- The group.
- The cron expression.
-
-
-
- Create a with the given name and group, and
- associated with the identified .
-
-
- The start-time will also be set to the current time, and the time zone
- will be set the the system's default time zone.
-
- The name.
- The group.
- Name of the job.
- The job group.
-
-
-
- Create a with the given name and group,
- associated with the identified ,
- and with the given "cron" expression.
-
-
- The start-time will also be set to the current time, and the time zone
- will be set the the system's default time zone.
-
- The name.
- The group.
- Name of the job.
- The job group.
- The cron expression.
-
-
-
- Create a with the given name and group,
- associated with the identified ,
- and with the given "cron" expression resolved with respect to the .
-
- The name.
- The group.
- Name of the job.
- The job group.
- The cron expression.
- The time zone.
-
-
-
- Create a that will occur at the given time,
- until the given end time.
-
- If null, the start-time will also be set to the current time, the time
- zone will be set the the system's default.
-
-
- The name.
- The group.
- Name of the job.
- The job group.
- The start time.
- The end time.
- The cron expression.
-
-
-
- Create a with fire time dictated by the
- resolved with respect to the specified
- occuring from the until
- the given .
-
- The name.
- The group.
- Name of the job.
- The job group.
- The start time.
- The end time.
-
-
-
- Clones this instance.
-
-
-
-
-
- Returns the next time at which the is scheduled to fire. If
- the trigger will not fire again, will be returned. Note that
- the time returned can possibly be in the past, if the time that was computed
- for the trigger to next fire has already arrived, but the scheduler has not yet
- been able to fire the trigger (which would likely be due to lack of resources
- e.g. threads).
-
-
- The value returned is not guaranteed to be valid until after the
- has been added to the scheduler.
-
-
-
-
-
-
- Returns the previous time at which the fired.
- If the trigger has not yet fired, will be returned.
-
-
-
-
-
- Sets the next fire time.
-
- This method should not be invoked by client code.
-
-
- The fire time.
-
-
-
- Sets the previous fire time.
-
- This method should not be invoked by client code.
-
-
- The fire time.
-
-
-
- Returns the next time at which the will fire,
- after the given time. If the trigger will not fire after the given time,
- will be returned.
-
-
-
-
-
-
- Used by the to determine whether or not
- it is possible for this to fire again.
-
- If the returned value is then the
- may remove the from the .
-
-
-
-
-
-
- Validates the misfire instruction.
-
- The misfire instruction.
-
-
-
-
- This method should not be used by the Quartz client.
-
- To be implemented by the concrete classes that extend this class.
-
-
- The implementation should update the 's state
- based on the MISFIRE_INSTRUCTION_XXX that was selected when the
- was created.
-
-
-
-
-
-
-
- Determines whether the date and (optionally) time of the given Calendar
- instance falls on a scheduled fire-time of this trigger.
-
-
-
- Equivalent to calling .
-
-
- The date to compare.
-
-
-
-
- Determines whether the date and (optionally) time of the given Calendar
- instance falls on a scheduled fire-time of this trigger.
-
- Note that the value returned is NOT validated against the related
- ICalendar (if any).
-
-
- The date to compare
- If set to true, the method will only determine if the
- trigger will fire during the day represented by the given Calendar
- (hours, minutes and seconds will be ignored).
-
-
-
-
- Called when the has decided to 'fire'
- the trigger (Execute the associated ), in order to
- give the a chance to update itself for its next
- triggering (if any).
-
-
-
-
-
-
- Updates the trigger with new calendar.
-
- The calendar to update with.
- The misfire threshold.
-
-
-
- Called by the scheduler at the time a is first
- added to the scheduler, in order to have the
- compute its first fire time, based on any associated calendar.
-
- After this method has been called,
- should return a valid answer.
-
-
-
-
- the first time at which the will be fired
- by the scheduler, which is also the same value
- will return (until after the first firing of the ).
-
-
-
-
- Gets the expression summary.
-
-
-
-
-
- Gets the next time to fire after the given time.
-
- The time to compute from.
-
-
-
-
- NOT YET IMPLEMENTED: Returns the time before the given time
- that this will fire.
-
- The date.
-
-
-
-
- Gets or sets the cron expression string.
-
- The cron expression string.
-
-
-
- Set the CronExpression to the given one. The TimeZone on the passed-in
- CronExpression over-rides any that was already set on the Trigger.
-
- The cron expression.
-
-
-
- Returns the date/time on which the trigger may begin firing. This
- defines the initial boundary for trigger firings the trigger
- will not fire prior to this date and time.
-
-
-
-
-
- Get or sets the time at which the CronTrigger should quit
- repeating - even if repeastCount isn't yet satisfied.
-
-
-
-
- Sets the time zone for which the of this
- will be resolved.
-
-
- If is set after this
- property, the TimeZone setting on the CronExpression will "win". However
- if is set after this property, the
- time zone applied by this method will remain in effect, since the
- string cron expression does not carry a time zone!
-
- The time zone.
-
-
-
- Returns the last UTC time at which the will fire, if
- the Trigger will repeat indefinitely, null will be returned.
-
- Note that the return time *may* be in the past.
-
-
-
-
-
- Tells whether this Trigger instance can handle events
- in millisecond precision.
-
-
-
-
-
- The interface to be implemented by s that provide a
- mechanism for having their execution interrupted. It is NOT a requirment
- for jobs to implement this interface - in fact, for most people, none of
- their jobs will.
-
-
-
- The means of actually interrupting the Job must be implemented within the
- itself (the method of this
- interface is simply a means for the scheduler to inform the
- that a request has been made for it to be interrupted). The mechanism that
- your jobs use to interrupt themselves might vary between implementations.
- However the principle idea in any implementation should be to have the
- body of the job's periodically check some flag to
- see if an interruption has been requested, and if the flag is set, somehow
- abort the performance of the rest of the job's work. An example of
- interrupting a job can be found in the java source for the class
- Quartz.Examples.Example7.DumbInterruptableJob. It is legal to use
- some combination of and
- synchronization within and
- in order to have the method block until the
- signals that it has noticed the set flag.
-
-
-
- If the Job performs some form of blocking I/O or similar functions, you may
- want to consider having the method store a
- reference to the calling as a member variable. Then the
- impplementation of this interfaces method can call
- on that Thread. Before attempting this, make
- sure that you fully understand what
- does and doesn't do. Also make sure that you clear the Job's member
- reference to the Thread when the Execute(..) method exits (preferrably in a
- block.
-
-
-
-
- James House
-
-
-
- Called by the when a user
- interrupts the .
-
- void (nothing) if job interrupt is successful.
-
-
-
- Scheduler constants.
-
-
-
-
- A (possibly) usefull constant that can be used for specifying the group
- that and instances belong to.
-
-
-
-
- A constant group name used internally by the
- scheduler - clients should not use the value of this constant
- ("MANUAL_TRIGGER") for thename of a 's group.
-
-
-
-
- A constant group name used internally by the
- scheduler - clients should not use the value of this constant
- ("RECOVERING_JOBS") for thename of a 's group.
-
-
-
-
- A constant group name used internally by the
- scheduler - clients should not use the value of this constant
- ("FAILED_OVER_JOBS") for thename of a 's group.
-
-
-
-
- A constant key that can be used to retrieve the
- name of the original from a recovery trigger's
- data map in the case of a job recovering after a failed scheduler
- instance.
-
-
-
-
-
- A constant key that can be used to retrieve the
- group of the original from a recovery trigger's
- data map in the case of a job recovering after a failed scheduler
- instance.
-
-
-
-
-
- A constant key that can be used to retrieve the
- scheduled fire time of the original from a recovery
- trigger's data map in the case of a job recovering after a failed scheduler
- instance.
-
-
-
-
-
- Holds state information for instances.
-
-
- instances are stored once when the
- is added to a scheduler. They are also re-persisted after every execution of
- instances.
-
- instances can also be stored with a
- . This can be useful in the case where you have a Job
- that is stored in the scheduler for regular/repeated use by multiple
- Triggers, yet with each independent triggering, you want to supply the
- Job with different data inputs.
-
-
- The passed to a Job at execution time
- also contains a convenience that is the result
- of merging the contents of the trigger's JobDataMap (if any) over the
- Job's JobDataMap (if any).
-
-
-
-
-
-
- James House
-
-
-
- Create an empty .
-
-
-
-
- Create a with the given data.
-
-
-
-
- Adds the given value as a string version to the
- 's data map.
-
-
-
-
- Adds the given value as a string version to the
- 's data map.
-
-
-
-
- Adds the given value as a string version to the
- 's data map.
-
-
-
-
- Adds the given value as a string version to the
- 's data map.
-
-
-
-
- Adds the given value as a string version to the
- 's data map.
-
-
-
-
- Adds the given value as a string version to the
- 's data map.
-
-
-
-
- Retrieve the identified value from the .
-
-
-
-
- Retrieve the identified value from the .
-
-
-
-
- Retrieve the identified value from the .
-
-
-
-
- Retrieve the identified value from the .
-
-
-
-
- Retrieve the identified value from the
- .
-
-
-
-
- Retrieve the identified value from the .
-
-
-
-
- Retrieve the identified value from the .
-
-
-
-
- Retrieve the identified value from the .
-
-
-
-
- Retrieve the identified value from the .
-
-
-
-
- Retrieve the identified value from the .
-
-
-
-
- Retrieve the identified value from the .
-
-
-
-
- Retrieve the identified value from the .
-
-
-
-
- Retrieve the identified value from the .
-
-
-
-
- Retrieve the identified value from the .
-
-
-
-
- Retrieve the identified value from the .
-
-
-
-
- Gets the date time.
-
- The key.
-
-
-
-
- Gets the value behind the specified key.
-
- The key.
-
-
-
-
- Conveys the detail properties of a given instance.
-
-
- Quartz does not store an actual instance of a type, but
- instead allows you to define an instance of one, through the use of a .
-
- s have a name and group associated with them, which
- should uniquely identify them within a single .
-
-
- s are the 'mechanism' by which s
- are scheduled. Many s can point to the same ,
- but a single can only point to one .
-
-
-
-
-
-
- James House
- Sharada Jambula
-
-
-
- Create a with no specified name or group, and
- the default settings of all the other properties.
-
- Note that the , and
- properties must be set before the job can be
- placed into a .
-
-
-
-
-
- Create a with the given name, default group, and
- the default settings of all the other properties.
- If , Scheduler.DefaultGroup will be used.
-
-
- If name is null or empty, or the group is an empty string.
-
-
-
-
- Create a with the given name, and group, and
- the default settings of all the other properties.
- If , Scheduler.DefaultGroup will be used.
-
-
- If name is null or empty, or the group is an empty string.
-
-
-
-
- Create a with the given name, and group, and
- the given settings of all the other properties.
-
- The name.
- if , Scheduler.DefaultGroup will be used.
- Type of the job.
- if set to true, job will be volatile.
- if set to true, job will be durable.
- if set to true, job will request recovery.
-
- ArgumentException if name is null or empty, or the group is an empty string.
-
-
-
-
- Validates whether the properties of the are
- valid for submission into a .
-
-
-
-
- Add the specified name of a to the
- end of the 's list of listeners.
-
-
-
-
- Remove the specified name of a from
- the 's list of listeners.
-
- true if the given name was found in the list, and removed
-
-
-
- Return a simple string representation of this object.
-
-
-
-
- Creates a new object that is a copy of the current instance.
-
-
- A new object that is a copy of this instance.
-
-
-
-
- Determines whether the specified detail is equal to this instance.
-
- The detail to examine.
-
- true if the specified detail is equal; otherwise, false.
-
-
-
-
- Determines whether the specified is equal to the current .
-
- The to compare with the current .
-
- if the specified is equal to the
- current ; otherwise, .
-
-
-
-
- Checks equality between given job detail and this instance.
-
- The detail to compare this instance with.
-
-
-
-
- Serves as a hash function for a particular type, suitable
- for use in hashing algorithms and data structures like a hash table.
-
-
- A hash code for the current .
-
-
-
-
- Get or sets the name of this .
-
-
- if name is null or empty.
-
-
-
-
- Get or sets the group of this .
- If , will be used.
-
-
- If the group is an empty string.
-
-
-
-
- Returns the 'full name' of the in the format
- "group.name".
-
-
-
-
- Gets the key.
-
- The key.
-
-
-
- Get or set the description given to the instance by its
- creator (if any).
-
-
- May be useful for remembering/displaying the purpose of the job, though the
- description has no meaning to Quartz.
-
-
-
-
- Get or sets the instance of that will be executed.
-
-
- if jobType is null or the class is not a .
-
-
-
-
- Get or set the that is associated with the .
-
-
-
-
- Set whether or not the the should re-Execute
- the if a 'recovery' or 'fail-over' situation is
- encountered.
-
- If not explicitly set, the default value is .
-
-
-
-
-
-
- Whether or not the should not be persisted in the
- for re-use after program
- restarts.
-
- If not explicitly set, the default value is .
-
-
- if the should be garbage
- collected along with the .
-
-
-
-
- Whether or not the should remain stored after it is
- orphaned (no s point to it).
-
- If not explicitly set, the default value is .
-
-
-
- if the Job should remain persisted after
- being orphaned.
-
-
-
-
- Whether or not the implements the interface .
-
-
-
-
- Gets or sets an array of s containing the names of all
- s assigned to the ,
- in the order in which they should be notified. Setting the array
- clears any listener names that were in the list.
-
-
-
-
- A context bundle containing handles to various environment information, that
- is given to a instance as it is
- executed, and to a instance after the
- execution completes.
-
-
-
- The found on this object (via the
- method) serves as a convenience -
- it is a merge of the found on the
- and the one found on the , with
- the value in the latter overriding any same-named values in the former.
- It is thus considered a 'best practice' that the Execute code of a Job
- retrieve data from the JobDataMap found on this object NOTE: Do not
- expect value 'set' into this JobDataMap to somehow be set back onto a
- 's own JobDataMap.
-
-
-
- s are also returned from the
-
- method. These are the same instances as those past into the jobs that are
- currently executing within the scheduler. The exception to this is when your
- application is using Quartz remotely (i.e. via RMI) - in which case you get
- a clone of the s, and their references to
- the and instances have been lost (a
- clone of the is still available - just not a handle
- to the job instance that is running).
-
-
-
-
-
-
-
- James House
-
-
-
- Create a JobExcecutionContext with the given context data.
-
-
-
-
- Increments the refire count.
-
-
-
-
- Returns a that represents the current .
-
-
- A that represents the current .
-
-
-
-
- Put the specified value into the context's data map with the given key.
- Possibly useful for sharing data between listeners and jobs.
-
- NOTE: this data is volatile - it is lost after the job execution
- completes, and all TriggerListeners and JobListeners have been
- notified.
-
-
-
-
-
-
-
-
-
- Get the value with the given key from the context's data map.
-
-
-
-
-
-
- Get a handle to the instance that fired the
- .
-
-
-
-
- Get a handle to the instance that fired the
- .
-
-
-
-
- Get a handle to the referenced by the
- instance that fired the .
-
-
-
-
- If the is being re-executed because of a 'recovery'
- situation, this method will return .
-
-
-
-
- Gets the refire count.
-
- The refire count.
-
-
-
- Get the convenience of this execution context.
-
-
-
- The found on this object serves as a convenience -
- it is a merge of the found on the
- and the one found on the , with
- the value in the latter overriding any same-named values in the former.
- It is thus considered a 'best practice' that the Execute code of a Job
- retrieve data from the JobDataMap found on this object.
-
-
- NOTE: Do not expect value 'set' into this JobDataMap to somehow be
- set back onto a 's own JobDataMap.
-
-
-
- Attempts to change the contents of this map typically result in an
- illegal state.
-
-
-
-
-
-
- Get the associated with the .
-
-
-
-
- Get the instance of the that was created for this
- execution.
-
- Note: The Job instance is not available through remote scheduler
- interfaces.
-
-
-
-
-
- The actual time the trigger fired. For instance the scheduled time may
- have been 10:00:00 but the actual fire time may have been 10:00:03 if
- the scheduler was too busy.
-
- Returns the fireTimeUtc.
-
-
-
-
- The scheduled time the trigger fired for. For instance the scheduled
- time may have been 10:00:00 but the actual fire time may have been
- 10:00:03 if the scheduler was too busy.
-
- Returns the scheduledFireTimeUtc.
-
-
-
-
- Gets the previous fire time.
-
- The previous fire time.
-
-
-
- Gets the next fire time.
-
- The next fire time.
-
-
-
- Returns the result (if any) that the set before its
- execution completed (the type of object set as the result is entirely up
- to the particular job).
-
-
-
- The result itself is meaningless to Quartz, but may be informative
- to s or
- s that are watching the job's
- execution.
-
-
- Set the result (if any) of the 's execution (the type of
- object set as the result is entirely up to the particular job).
-
-
- The result itself is meaningless to Quartz, but may be informative
- to s or
- s that are watching the job's
- execution.
-
-
-
-
-
- The amount of time the job ran for. The returned
- value will be until the job has actually completed (or thrown an
- exception), and is therefore generally only useful to
- s and s.
-
-
-
-
- An exception that can be thrown by a
- to indicate to the Quartz that an error
- occured while executing, and whether or not the requests
- to be re-fired immediately (using the same ,
- or whether it wants to be unscheduled.
-
-
- Note that if the flag for 'refire immediately' is set, the flags for
- unscheduling the Job are ignored.
-
-
-
-
- James House
-
-
-
- Create a JobExcecutionException, with the 're-fire immediately' flag set
- to .
-
-
-
-
- Create a JobExcecutionException, with the given cause.
-
- The cause.
-
-
-
- Create a JobExcecutionException, with the given message.
-
-
-
-
- Initializes a new instance of the class.
-
- The message.
- The original cause.
-
-
-
- Create a JobExcecutionException with the 're-fire immediately' flag set
- to the given value.
-
-
-
-
- Create a JobExcecutionException with the given underlying exception, and
- the 're-fire immediately' flag set to the given value.
-
-
-
-
- Create a JobExcecutionException with the given message, and underlying
- exception, and the 're-fire immediately' flag set to the given value.
-
-
-
-
- Initializes a new instance of the class.
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
- The class name is null or is zero (0).
- The info parameter is null.
-
-
-
- Creates and returns a string representation of the current exception.
-
-
- A string representation of the current exception.
-
-
-
-
-
- Gets or sets a value indicating whether to unschedule firing trigger.
-
-
- true if firing trigger should be unscheduled; otherwise, false.
-
-
-
-
- Gets or sets a value indicating whether to unschedule all triggers.
-
-
- true if all triggers should be unscheduled; otherwise, false.
-
-
-
-
- Gets or sets a value indicating whether to refire immediately.
-
- true if to refire immediately; otherwise, false.
-
-
-
- Misfire instructions.
-
-
-
-
- Instruction not set (yet).
-
-
-
-
- Use smart policy.
-
-
-
-
- Misfire policy settings for SimpleTrigger.
-
-
-
-
- Instructs the that upon a mis-fire
- situation, the wants to be fired
- now by .
-
- NOTE: This instruction should typically only be used for
- 'one-shot' (non-repeating) Triggers. If it is used on a trigger with a
- repeat count > 0 then it is equivalent to the instruction
- .
-
-
-
-
-
- Instructs the that upon a mis-fire
- situation, the wants to be
- re-scheduled to 'now' (even if the associated
- excludes 'now') with the repeat count left as-is. This does obey the
- end-time however, so if 'now' is after the
- end-time the will not fire again.
-
-
-
- NOTE: Use of this instruction causes the trigger to 'forget'
- the start-time and repeat-count that it was originally setup with (this
- is only an issue if you for some reason wanted to be able to tell what
- the original values were at some later time).
-
-
-
-
-
- Instructs the that upon a mis-fire
- situation, the wants to be
- re-scheduled to 'now' (even if the associated
- excludes 'now') with the repeat count set to what it would be, if it had
- not missed any firings. This does obey the end-time
- however, so if 'now' is after the end-time the will
- not fire again.
-
-
- NOTE: Use of this instruction causes the trigger to 'forget'
- the start-time and repeat-count that it was originally setup with.
- Instead, the repeat count on the trigger will be changed to whatever
- the remaining repeat count is (this is only an issue if you for some
- reason wanted to be able to tell what the original values were at some
- later time).
-
-
-
- NOTE: This instruction could cause the
- to go to the 'COMPLETE' state after firing 'now', if all the
- repeat-fire-times where missed.
-
-
-
-
-
- Instructs the that upon a mis-fire
- situation, the wants to be
- re-scheduled to the next scheduled time after 'now' - taking into
- account any associated , and with the
- repeat count set to what it would be, if it had not missed any firings.
-
-
- NOTE/WARNING: This instruction could cause the
- to go directly to the 'COMPLETE' state if all fire-times where missed.
-
-
-
-
- Instructs the that upon a mis-fire
- situation, the wants to be
- re-scheduled to the next scheduled time after 'now' - taking into
- account any associated , and with the
- repeat count left unchanged.
-
-
-
- NOTE/WARNING: This instruction could cause the
- to go directly to the 'COMPLETE' state if all the end-time of the trigger
- has arrived.
-
-
-
-
-
- misfire instructions for CronTrigger
-
-
-
-
- Instructs the that upon a mis-fire
- situation, the wants to be fired now
- by .
-
-
-
-
- Instructs the that upon a mis-fire
- situation, the wants to have it's
- next-fire-time updated to the next time in the schedule after the
- current time (taking into account any associated ,
- but it does not want to be fired now.
-
-
-
-
- misfire instructions for NthIncludedDayTrigger
-
-
-
-
- Instructs the that upon a mis-fire situation, the
- wants to be fired now by the
-
-
-
-
-
- Instructs the that upon a mis-fire situation, the
- wants to have
- nextFireTime updated to the next time in the schedule after
- the current time, but it does not want to be fired now.
-
-
-
-
- A trigger which fires on the Nth day of every interval type
- , or
- that is not excluded by the associated
- calendar.
-
-
- When determining what the Nth day of the month or year
- is, will skip excluded days on the
- associated calendar. This would commonly be used in an Nth
- business day situation, in which the user wishes to fire a particular job on
- the Nth business day (i.e. the 5th business day of
- every month). Each also has an associated
- which indicates at what time of day the trigger is
- to fire.
-
- All s default to a monthly interval type
- (fires on the Nth day of every month) with N = 1 (first
- non-excluded day) and set to 12:00 PM (noon). These
- values can be changed using the , , and
- methods. Users may also want to note the
- and
- methods.
-
-
- Take, for example, the following calendar:
-
-
- July August September
- Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa
- 1 W 1 2 3 4 5 W 1 2 W
- W H 5 6 7 8 W W 8 9 10 11 12 W W H 6 7 8 9 W
- W 11 12 13 14 15 W W 15 16 17 18 19 W W 12 13 14 15 16 W
- W 18 19 20 21 22 W W 22 23 24 25 26 W W 19 20 21 22 23 W
- W 25 26 27 28 29 W W 29 30 31 W 26 27 28 29 30
- W
-
- Where W's represent weekend days, and H's represent holidays, all of which
- are excluded on a calendar associated with an
- with n=5 and
- intervalType=IntervalTypeMonthly. In this case, the trigger
- would fire on the 8th of July (because of the July 4 holiday),
- the 5th of August, and the 8th of September (because
- of Labor Day).
-
- Aaron Craven
-
-
-
- Indicates a monthly trigger type (fires on the Nth included
- day of every month).
-
-
-
- indicates a yearly trigger type (fires on the Nth included
- day of every year).
-
-
-
-
- Indicates a weekly trigger type (fires on the Nth included
- day of every week). When using this interval type, care must be taken
- not to think of the value of as an analog to
- . Such a comparison can only
- be drawn when there are no calendars associated with the trigger. To
- illustrate, consider an with
- n = 3 which is associated with a Calendar excluding
- non-weekdays. The trigger would fire on the 3rd
- included day of the week, which would be 4th
- actual day of the week.
-
-
-
-
- Create an with no specified name,
- group, or . This will result initially in a
- default monthly trigger that fires on the first day of every month at
- 12:00 PM (n = 1,
- intervalType=,
- fireAtTime="12:00").
-
-
- Note that , ,
- , and , must be
- called before the can be placed into
- a .
-
-
-
-
- Create an with the given name and
- default group but no specified . This will result
- initially in a default monthly trigger that fires on the first day of
- every month at 12:00 PM (=1,
- intervalType=,
- fireAtTime=12:00").
-
- Note that and must
- be called before the can be placed
- into a .
-
-
- the name for the
-
-
-
- Create an with the given name and
- group but no specified . This will result
- initially in a default monthly trigger that fires on the first day of
- every month at 12:00 PM (=1,
- intervalType=,
- fireAtTime=12:00").
-
- Note that and must
- be called before the can be placed
- into a .
-
-
- the name for the
-
- the group for the
-
-
-
-
- Create an with the given name and
- group and the specified . This will result
- initially in a default monthly trigger that fires on the first day of
- every month at 12:00 PM (=1,
- intervalType=,
- fireAtTime="12:00").
-
- The name for the .
- The group for the .
- The name of the job to associate with the .
- The group containing the job to associate with the .
-
-
-
- Returns the next UTC time at which the
- will fire. If the trigger will not fire again, will be
- returned.
-
-
-
- Because of the conceptual design of ,
- it is not always possible to decide with certainty that the trigger
- will never fire again. Therefore, it will search for the next
- fire time up to a given cutoff. These cutoffs can be changed by using the
- property. The default cutoff is 12
- of the intervals specified by intervalType.
-
-
- The returned value is not guaranteed to be valid until after
- the trigger has been added to the scheduler.
-
-
- the next fire time for the trigger
-
-
-
-
- Returns the previous UTC time at which the
- fired. If the trigger has not yet
- fired, will be returned.
-
- the previous fire time for the trigger
-
-
-
- Returns the first time the will fire
- after the specified date.
-
-
-
- Because of the conceptual design of ,
- it is not always possible to decide with certainty that the trigger
- will never fire again. Therefore, it will search for the next
- fire time up to a given cutoff. These cutoffs can be changed by using the
- property. The default cutoff is 12
- of the intervals specified by intervalType.
-
-
- Therefore, for triggers with intervalType =
- , if the trigger
- will not fire within 12
- weeks after the given date/time, will be returned. For
- triggers with intervalType =
-
- , if the trigger will not fire within 12
- months after the given date/time, will be returned.
- For triggers with intervalType =
-
- , if the trigger will not fire within 12
- years after the given date/time, will be returned. In
- all cases, if the trigger will not fire before ,
- will be returned.
-
-
- The time after which to find the nearest fire time.
- This argument is treated as exclusive 舒 that is,
- if afterTime is a valid fire time for the trigger, it
- will not be returned as the next fire time.
-
-
- the first time the trigger will fire following the specified date
-
-
-
-
- Called when the has decided to 'fire' the trigger
- (Execute the associated ), in order to give the
- a chance to update itself for its next triggering
- (if any).
-
-
-
-
- Called by the scheduler at the time a is first
- added to the scheduler, in order to have the
- compute its first fire time, based on any associated calendar.
-
- After this method has been called,
- should return a valid answer.
-
-
-
- the first time at which the will be fired
- by the scheduler, which is also the same value
- will return (until after the first
- firing of the ).
-
-
-
-
- Called after the has executed the
- associated with the in order
- to get the final instruction code from the trigger.
-
-
- The that was used by the
- 's method.
-
-
- The thrown by the
- , if any (may be )
-
- one of the Trigger.INSTRUCTION_XXX constants.
-
-
-
-
- Used by the to determine whether or not it is
- possible for this to fire again.
- '
-
-
- If the returned value is then the
- may remove the from the
-
-
-
-
- A boolean indicator of whether the trigger could potentially fire
- again.
-
-
-
-
- Indicates whether is a valid misfire
- instruction for this .
-
- Whether is valid.
-
-
- Updates the 's state based on the
- MisfireInstruction that was selected when the
- was created
-
- If the misfire instruction is set to MISFIRE_INSTRUCTION_SMART_POLICY,
- then the instruction will be interpreted as
- .
-
-
- a new or updated calendar to use for the trigger
-
-
-
-
- Updates the 's state based on the
- given new version of the associated .
-
- A new or updated calendar to use for the trigger
- the amount of time that must
- be between "now" and the time the next
- firing of the trigger is supposed to occur.
-
-
-
-
- Calculates the first time an with
- intervalType = IntervalTypeWeekly will fire
- after the specified date. See for more
- information.
-
- The time after which to find the nearest fire time.
- This argument is treated as exclusive 舒 that is,
- if afterTime is a valid fire time for the trigger, it
- will not be returned as the next fire time.
-
- the first time the trigger will fire following the specified
- date
-
-
-
-
- Calculates the first UTC time an with
- intervalType = will fire
- after the specified date. See for more
- information.
-
-
- The UTC time after which to find the nearest fire time.
- This argument is treated as exclusive 舒 that is,
- if afterTime is a valid fire time for the trigger, it
- will not be returned as the next fire time.
-
- the first time the trigger will fire following the specified date
-
-
-
- Calculates the first time an with
- intervalType = will fire
- after the specified date. See for more
- information.
-
-
- The UTC time after which to find the nearest fire time.
- This argument is treated as exclusive 舒 that is,
- if afterTime is a valid fire time for the trigger, it
- will not be returned as the next fire time.
-
- the first time the trigger will fire following the specified
- date
-
-
-
-
- Gets or sets the day of the interval on which the
- should fire. If the Nth
- day of the interval does not exist (i.e. the 32nd of a
- month), the trigger simply will never fire. N may not be less than 1.
-
-
-
-
- Returns the interval type for the .
-
-
- Sets the interval type for the . If
- , the trigger will fire on the
- Nth included day of every month. If
- , the trigger will fire on the
- Nth included day of every year. If
- , the trigger will fire on the
- Nth included day of every week.
-
-
-
-
-
-
-
- Returns the fire time for the as a
- string with the format "HH:MM[:SS]", with HH representing the
- 24-hour clock hour of the fire time. Seconds are optional and their
- inclusion depends on whether or not they were provided to
- .
-
-
-
-
- Returns the for the
- .
-
-
-
- Because of the conceptual design of ,
- it is not always possible to decide with certainty that the trigger
- will never fire again. Therefore, it will search for the next
- fire time up to a given cutoff. These cutoffs can be changed by using the
- property. The default cutoff is 12
- of the intervals specified by intervalType" />.
-
-
- Because of the conceptual design of ,
- it is not always possible to decide with certainty that the trigger
- will never fire again. Therefore, it will search for the next
- fire time up to a given cutoff. These cutoffs can be changed by using the
- method. The default cutoff is 12
- of the intervals specified by intervalType".
-
-
- In most cases, the default value of this setting (12) is sufficient (it
- is highly unlikely, for example, that you will need to look at more than
- 12 months of dates to ensure that your trigger will never fire again).
- However, this setting is included to allow for the rare exceptions where
- this might not be true.
-
-
- For example, if your trigger is associated with a calendar that excludes
- a great many dates in the next 12 months, and hardly any following that,
- it is possible (if is large enough) that you could run
- into this situation.
-
-
-
-
-
- Returns the last UTC time the will fire.
- If the trigger will not fire at any point between
- and , will be returned.
-
- the last time the trigger will fire.
-
-
-
- Tells whether this Trigger instance can handle events
- in millisecond precision.
-
-
-
-
-
- Sets or gets the time zone in which the will be resolved.
- If no time zone is provided, then the default time zone will be used.
-
-
-
-
-
-
- Gets or sets the trigger's calendar week rule.
-
- The trigger calendar week rule.
-
-
-
- Gets or sets the trigger's calendar first day of week rule.
-
- The trigger calendar first day of week.
-
-
-
- An exception that is thrown to indicate that an attempt to store a new
- object (i.e. ,
- or ) in a
- failed, because one with the same name and group already exists.
-
- James House
-
-
-
- Create a with the given
- message.
-
-
-
-
-
- Initializes a new instance of the class.
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
- The class name is null or is zero (0).
- The info parameter is null.
-
-
-
- Create a and auto-generate a
- message using the name/group from the given .
-
-
-
- The message will read:
"Unable to store Job with name: '__' and
- group: '__', because one already exists with this identification."
-
-
-
-
-
- Create a and auto-generate a
- message using the name/group from the given .
-
-
-
- The message will read:
"Unable to store Trigger with name: '__' and
- group: '__', because one already exists with this identification."
-
-
-
-
-
- An exception that is thrown to indicate that there is a misconfiguration of
- the - or one of the components it
- configures.
-
- James House
-
-
-
- Create a with the given message.
-
-
-
-
- Create a with the given message
- and cause.
-
-
-
-
- Initializes a new instance of the class.
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
- The class name is null or is zero (0).
- The info parameter is null.
-
-
-
- Holds context/environment data that can be made available to Jobs as they
- are executed.
-
-
- James House
-
-
-
- Create an empty .
-
-
-
-
- Create a with the given data.
-
-
-
-
- Instructs Scheduler what to do with a trigger and job.
-
-
-
-
- Instructs the that the
- has no further instructions.
-
-
-
-
- Instructs the that the
- wants the to re-Execute
- immediately. If not in a 'RECOVERING' or 'FAILED_OVER' situation, the
- execution context will be re-used (giving the the
- abilitiy to 'see' anything placed in the context by its last execution).
-
-
-
-
- Instructs the that the
- should be put in the state.
-
-
-
-
- Instructs the that the
- wants itself deleted.
-
-
-
-
- Instructs the that all
- s referencing the same as
- this one should be put in the state.
-
-
-
-
- Instructs the that all
- s referencing the same as
- this one should be put in the state.
-
-
-
-
- Instructs the that the
- should be put in the state.
-
-
-
-
- Describes the settings and capabilities of a given
- instance.
-
- James House
-
-
-
- Initializes a new instance of the class.
-
- Name of the scheduler.
- The scheduler instance.
- The scheduler type.
- if set to true, scheduler is a remote scheduler.
- if set to true, scheduler is started.
- if set to true, scheduler is in standby mode.
- if set to true, scheduler is shutdown.
- The start time.
- The number of jobs executed.
- The job store type.
- if set to true, job store is persistent.
- The thread pool type.
- Size of the thread pool.
- The version string.
-
-
-
- Returns a formatted (human readable) string describing all the 's
- meta-data values.
-
-
-
- The format of the string looks something like this:
-
- Quartz Scheduler 'SchedulerName' with instanceId 'SchedulerInstanceId' Scheduler class: 'Quartz.Impl.StdScheduler' - running locally. Running since: '11:33am on Jul 19, 2002' Not currently paused. Number of Triggers fired: '123' Using thread pool 'Quartz.Simpl.SimpleThreadPool' - with '8' threads Using job-store 'Quartz.Impl.JobStore' - which supports persistence.
-
-
-
-
-
-
- Return a simple string representation of this object.
-
-
-
-
- Returns the name of the .
-
-
-
-
- Returns the instance Id of the .
-
-
-
-
- Returns the class-name of the instance.
-
-
-
-
- Returns whether the is being used remotely (via remoting).
-
-
-
-
- Returns whether the scheduler has been started.
-
-
- Note: may return even if
- returns .
-
-
-
-
- Reports whether the is in standby mode.
-
-
- Note: may return even if
- returns .
-
-
-
-
- Reports whether the has been Shutdown.
-
-
-
-
- Returns the class-name of the instance that is
- being used by the .
-
-
-
-
- Returns the type name of the instance that is
- being used by the .
-
-
-
-
- Returns the number of threads currently in the 's
-
-
-
-
- Returns the version of Quartz that is running.
-
-
-
-
- Returns the at which the Scheduler started running.
-
- null if the scheduler has not been started.
-
-
-
-
- Returns the number of jobs executed since the
- started..
-
-
-
-
- Returns whether or not the 's
- instance supports persistence.
-
-
-
-
- A concrete that is used to fire a
- at a given moment in time, and optionally repeated at a specified interval.
-
-
-
-
-
- James House
- Contributions by Lieven Govaerts of Ebitec Nv, Belgium.
- Marko Lahma (.NET)
-
-
-
- Used to indicate the 'repeat count' of the trigger is indefinite. Or in
- other words, the trigger should repeat continually until the trigger's
- ending timestamp.
-
-
-
-
- Create a with no settings.
-
-
-
-
- Create a that will occur immediately, and
- not repeat.
-
-
-
-
- Create a that will occur immediately, and
- not repeat.
-
-
-
-
- Create a that will occur immediately, and
- repeat at the the given interval the given number of times.
-
-
-
-
- Create a that will occur immediately, and
- repeat at the the given interval the given number of times.
-
-
-
-
- Create a that will occur at the given time,
- and not repeat.
-
-
-
-
- Create a that will occur at the given time,
- and not repeat.
-
-
-
-
- Create a that will occur at the given time,
- and repeat at the the given interval the given number of times, or until
- the given end time.
-
- The name.
- A UTC set to the time for the to fire.
- A UTC set to the time for the
- to quit repeat firing.
- The number of times for the to repeat
- firing, use for unlimited times.
- The time span to pause between the repeat firing.
-
-
-
- Create a that will occur at the given time,
- and repeat at the the given interval the given number of times, or until
- the given end time.
-
- The name.
- The group.
- A UTC set to the time for the to fire.
- A UTC set to the time for the
- to quit repeat firing.
- The number of times for the to repeat
- firing, use for unlimited times.
- The time span to pause between the repeat firing.
-
-
-
- Create a that will occur at the given time,
- fire the identified and repeat at the the given
- interval the given number of times, or until the given end time.
-
- The name.
- The group.
- Name of the job.
- The job group.
- A set to the time for the
- to fire.
- A set to the time for the
- to quit repeat firing.
- The number of times for the to repeat
- firing, use RepeatIndefinitely for unlimited times.
- The time span to pause between the repeat firing.
-
-
-
- Validates the misfire instruction.
-
- The misfire instruction.
-
-
-
-
- Updates the 's state based on the
- MisfireInstruction value that was selected when the
- was created.
-
-
- If MisfireSmartPolicyEnabled is set to true,
- then the following scheme will be used:
-
- - If the Repeat Count is 0, then the instruction will
- be interpreted as .
- - If the Repeat Count is , then
- the instruction will be interpreted as .
- WARNING: using MisfirePolicy.SimpleTrigger.RescheduleNowWithRemainingRepeatCount
- with a trigger that has a non-null end-time may cause the trigger to
- never fire again if the end-time arrived during the misfire time span.
-
- - If the Repeat Count is > 0, then the instruction
- will be interpreted as .
-
-
-
-
-
-
- Called when the has decided to 'fire'
- the trigger (Execute the associated ), in order to
- give the a chance to update itself for its next
- triggering (if any).
-
-
-
-
-
- Updates the instance with new calendar.
-
- The calendar.
- The misfire threshold.
-
-
-
- Called by the scheduler at the time a is first
- added to the scheduler, in order to have the
- compute its first fire time, based on any associated calendar.
-
- After this method has been called,
- should return a valid answer.
-
-
-
- The first time at which the will be fired
- by the scheduler, which is also the same value
- will return (until after the first firing of the ).
-
-
-
-
- Returns the next time at which the will
- fire. If the trigger will not fire again, will be
- returned. The value returned is not guaranteed to be valid until after
- the has been added to the scheduler.
-
-
-
-
- Returns the previous time at which the fired.
- If the trigger has not yet fired, will be
- returned.
-
-
-
-
- Set the next UTC time at which the should fire.
- This method should not be invoked by client code.
-
-
-
-
- Set the previous UTC time at which the fired.
- This method should not be invoked by client code.
-
-
-
-
- Returns the next UTC time at which the will
- fire, after the given UTC time. If the trigger will not fire after the given
- time, will be returned.
-
-
-
-
- Returns the last UTC time at which the will
- fire, before the given time. If the trigger will not fire before the
- given time, will be returned.
-
-
-
-
- Computes the number of times fired between the two UTC date times.
-
- The UTC start date and time.
- The UTC end date and time.
-
-
-
-
- Determines whether or not the will occur
- again.
-
-
-
-
- Validates whether the properties of the are
- valid for submission into a .
-
-
-
-
- Get or set thhe number of times the should
- repeat, after which it will be automatically deleted.
-
-
-
-
-
- Get or set the the time interval at which the should repeat.
-
-
-
-
- Get or set the number of times the has already
- fired.
-
-
-
-
- Returns the final UTC time at which the will
- fire, if repeatCount is RepeatIndefinitely, null will be returned.
-
- Note that the return time may be in the past.
-
-
-
-
-
- Tells whether this Trigger instance can handle events
- in millisecond precision.
-
-
-
-
-
- All trigger states known to Scheduler.
-
-
-
-
- Indicates that the is in the "normal" state.
-
-
-
-
- Indicates that the is in the "paused" state.
-
-
-
-
- Indicates that the is in the "complete" state.
-
-
- "Complete" indicates that the trigger has not remaining fire-times in
- its schedule.
-
-
-
-
- Indicates that the is in the "error" state.
-
-
-
- A arrives at the error state when the scheduler
- attempts to fire it, but cannot due to an error creating and executing
- its related job. Often this is due to the 's
- class not existing in the classpath.
-
-
-
- When the trigger is in the error state, the scheduler will make no
- attempts to fire it.
-
-
-
-
-
- Indicates that the is in the "blocked" state.
-
-
- A arrives at the blocked state when the job that
- it is associated with is a and it is
- currently executing.
-
-
-
-
-
- Indicates that the does not exist.
-
-
-
-
- Convenience and utility methods for simplifying the construction and
- configuration of s.
-
-
- Please submit suggestions for additional convenience methods to either the
- Quartz user forum or the developer's mail list at
- source forge.
-
-
-
- James House
-
-
-
- Constant indicating last day of month.
-
-
-
-
- Milliseconds in minute.
-
-
-
-
- Milliseconds in hour.
-
-
-
-
- Seconds in day.
-
-
-
-
- Milliseconds in day.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Set the given 's name to the given value, and its
- group to the default group ().
-
- the tigger to change name to
- the new trigger name
-
-
-
- Set the given 's name to the given value, and its
- group to the given group.
-
- the tigger to change name to
- the new trigger name
- the new trigger group
-
-
-
- Make a trigger that will fire every day at the given time.
-
- The generated trigger will not have its name, group,
- or end-time set. The Start time defaults to 'now'.
-
-
- the hour (0-23) upon which to fire
- the minute (0-59) upon which to fire
- the new trigger
-
-
-
- Make a trigger that will fire every day at the given time.
-
- The generated trigger will not have its group or end-time set.
- The Start time defaults to 'now'.
-
-
- the trigger's name
- the hour (0-23) upon which to fire
- the minute (0-59) upon which to fire
- the newly created trigger
-
-
-
- Make a trigger that will fire every week at the given day and time.
-
- The generated trigger will not have its name, group,
- or end-time set. The Start time defaults to 'now'.
-
-
- (1-7) the day of week upon which to fire
- the hour (0-23) upon which to fire
- the minute (0-59) upon which to fire
- the new trigger
-
-
-
- Make a trigger that will fire every week at the given day and time.
-
- The generated trigger will not have its group,
- or end-time set. The Start time defaults to 'now'.
-
-
- the trigger's name
- the day of week upon which to fire
- the hour (0-23) upon which to fire
- the minute (0-59) upon which to fire
- the newly created trigger
-
-
-
- Make a trigger that will fire every month at the given day and time.
-
- The generated trigger will not have its name, group,
- or end-time set. The Start time defaults to 'now'.
-
-
- If the day of the month specified does not occur in a given month, a
- firing will not occur that month. (i.e. if dayOfMonth is specified as
- 31, no firing will occur in the months of the year with fewer than 31
- days).
-
-
- (1-31, or -1) the day of week upon which to fire
- the hour (0-23) upon which to fire
- the minute (0-59) upon which to fire
- the newly created trigger
-
-
-
- Make a trigger that will fire every month at the given day and time.
-
- The generated trigger will not have its group,
- or end-time set. The Start time defaults to 'now'.
-
-
- If the day of the month specified does not occur in a given month, a
- firing will not occur that month. (i.e. if dayOfMonth is specified as
- 31, no firing will occur in the months of the year with fewer than 31
- days).
-
-
- the trigger's name
- (1-31, or -1) the day of week upon which to fire
- the hour (0-23) upon which to fire
- the minute (0-59) upon which to fire
- the newly created trigger
-
-
-
- Make a trigger that will fire times, waiting
- between each fire.
-
-
- The generated trigger will not have its name, group,
- or end-time set. The Start time defaults to 'now'.
-
- the newly created trigger
-
-
-
- Make a trigger that will fire times, waiting
- between each fire.
-
- The generated trigger will not have its name, group,
- or end-time set. The Start time defaults to 'now'.
-
-
- the trigger's name
- the new trigger
-
-
-
- Make a trigger that will fire every second, indefinitely.
-
- The generated trigger will not have its name, group,
- or end-time set. The Start time defaults to 'now'.
-
-
- the new trigger
-
-
-
- Make a trigger that will fire every second, indefinitely.
-
- The generated trigger will not have its group,
- or end-time set. The Start time defaults to 'now'.
-
-
- the trigger's name
- the new trigger
-
-
-
- Make a trigger that will fire every N seconds, indefinitely.
-
- The generated trigger will not have its name, group,
- or end-time set. The Start time defaults to 'now'.
-
-
- the number of seconds between firings
- the new trigger
-
-
-
- Make a trigger that will fire every N seconds, with the given number of
- repeats.
-
- The generated trigger will not have its name, group,
- or end-time set. The Start time defaults to 'now'.
-
-
- the number of seconds between firings
- the number of times to repeat the firing
- the new trigger
-
-
-
- Make a trigger that will fire every N seconds, with the given number of
- repeats.
-
- The generated trigger will not have its group,
- or end-time set. The Start time defaults to 'now'.
-
-
- the trigger's name
- the number of seconds between firings
- the number of times to repeat the firing
- the new trigger
-
-
-
- Make a trigger that will fire every minute, indefinitely.
-
- The generated trigger will not have its name, group,
- or end-time set. The Start time defaults to 'now'.
-
-
- the new trigger
-
-
-
- Make a trigger that will fire every minute, indefinitely.
-
- The generated trigger will not have its group,
- or end-time set. The Start time defaults to 'now'.
-
-
- the trigger's name
- the new trigger
-
-
-
- Make a trigger that will fire every N minutes, indefinitely.
-
- The generated trigger will not have its name, group,
- or end-time set. The Start time defaults to 'now'.
-
-
- the number of minutes between firings
- the new trigger
-
-
-
- Make a trigger that will fire every N minutes, with the given number of
- repeats.
-
- The generated trigger will not have its name, group,
- or end-time set. The Start time defaults to 'now'.
-
-
- the number of minutes between firings
- the number of times to repeat the firing
- the new trigger
-
-
-
- Make a trigger that will fire every N minutes, with the given number of
- repeats.
-
- The generated trigger will not have its group,
- or end-time set. The Start time defaults to 'now'.
-
-
- the trigger's name
- the number of minutes between firings
- the number of times to repeat the firing
- the new trigger
-
-
-
- Make a trigger that will fire every hour, indefinitely.
-
- The generated trigger will not have its name, group,
- or end-time set. The Start time defaults to 'now'.
-
-
- the new trigger
-
-
-
- Make a trigger that will fire every hour, indefinitely.
-
- The generated trigger will not have its group,
- or end-time set. The Start time defaults to 'now'.
-
-
- the trigger's name
- the new trigger
-
-
-
- Make a trigger that will fire every N hours, indefinitely.
-
- The generated trigger will not have its name, group,
- or end-time set. The Start time defaults to 'now'.
-
-
- the number of hours between firings
- the new trigger
-
-
-
- Make a trigger that will fire every N hours, with the given number of
- repeats.
-
- The generated trigger will not have its name, group,
- or end-time set. The Start time defaults to 'now'.
-
-
- the number of hours between firings
- the number of times to repeat the firing
- the new trigger
-
-
-
- Make a trigger that will fire every N hours, with the given number of
- repeats.
-
- The generated trigger will not have its group,
- or end-time set. The Start time defaults to 'now'.
-
-
- the trigger's name
- the number of hours between firings
- the number of times to repeat the firing
- the new trigger
-
-
-
- Returns a date that is rounded to the next even hour above the given
- date.
-
- For example an input date with a time of 08:13:54 would result in a date
- with the time of 09:00:00. If the date's time is in the 23rd hour, the
- date's 'day' will be promoted, and the time will be set to 00:00:00.
-
-
- the Date to round, if the current time will
- be used
- the new rounded date
-
-
-
- Returns a date that is rounded to the previous even hour below the given
- date.
-
- For example an input date with a time of 08:13:54 would result in a date
- with the time of 08:00:00.
-
-
- the Date to round, if the current time will
- be used
- the new rounded date
-
-
-
- Returns a date that is rounded to the next even minute above the given
- date.
-
- For example an input date with a time of 08:13:54 would result in a date
- with the time of 08:14:00. If the date's time is in the 59th minute,
- then the hour (and possibly the day) will be promoted.
-
-
- The Date to round, if the current time will be used
- The new rounded date
-
-
-
- Returns a date that is rounded to the previous even minute below the
- given date.
-
- For example an input date with a time of 08:13:54 would result in a date
- with the time of 08:13:00.
-
-
- the Date to round, if the current time will
- be used
- the new rounded date
-
-
-
- Returns a date that is rounded to the next even second above the given
- date.
-
- the Date to round, if the current time will
- be used
- the new rounded date
-
-
-
- Returns a date that is rounded to the previous even second below the
- given date.
-
- For example an input date with a time of 08:13:54.341 would result in a
- date with the time of 08:13:00.000.
-
-
- the Date to round, if the current time will
- be used
- the new rounded date
-
-
-
- Returns a date that is rounded to the next even multiple of the given
- minute.
-
- For example an input date with a time of 08:13:54, and an input
- minute-base of 5 would result in a date with the time of 08:15:00. The
- same input date with an input minute-base of 10 would result in a date
- with the time of 08:20:00. But a date with the time 08:53:31 and an
- input minute-base of 45 would result in 09:00:00, because the even-hour
- is the next 'base' for 45-minute intervals.
-
-
-
- More examples:
-
- | Input Time |
- Minute-Base |
- Result Time |
-
-
- | 11:16:41 |
- 20 |
- 11:20:00 |
-
-
- | 11:36:41 |
- 20 |
- 11:40:00 |
-
-
- | 11:46:41 |
- 20 |
- 12:00:00 |
-
-
- | 11:26:41 |
- 30 |
- 11:30:00 |
-
-
- | 11:36:41 |
- 30 |
- 12:00:00 |
-
-
- | 11:16:41 |
- 17 |
- 11:17:00 |
-
-
- | 11:17:41 |
- 17 |
- 11:34:00 |
-
-
- | 11:52:41 |
- 17 |
- 12:00:00 |
-
-
- | 11:52:41 |
- 5 |
- 11:55:00 |
-
-
- | 11:57:41 |
- 5 |
- 12:00:00 |
-
-
- | 11:17:41 |
- 0 |
- 12:00:00 |
-
-
- | 11:17:41 |
- 1 |
- 11:08:00 |
-
-
-
-
-
-
- the Date to round, if the current time will
- be used
-
-
- the base-minute to set the time on
-
- the new rounded date
-
-
-
- Returns a date that is rounded to the next even multiple of the given
- minute.
-
- The rules for calculating the second are the same as those for
- calculating the minute in the method
- .
-
-
- The date.
- The second base.
-
-
-
-
- Returns a list of Dates that are the next fire times of a
- .
- The input trigger will be cloned before any work is done, so you need
- not worry about its state being altered by this method.
-
- The trigger upon which to do the work
- The calendar to apply to the trigger's schedule
- The number of next fire times to produce
- List of java.util.Date objects
-
-
-
- Returns a list of Dates that are the next fire times of a
- that fall within the given date range. The input trigger will be cloned
- before any work is done, so you need not worry about its state being
- altered by this method.
-
- NOTE: if this is a trigger that has previously fired within the given
- date range, then firings which have already occured will not be listed
- in the output List.
-
-
- The trigger upon which to do the work
- The calendar to apply to the trigger's schedule
- The starting date at which to find fire times
- The ending date at which to stop finding fire times
- List of java.util.Date objects
-
-
-
- Translate a date and time from a users timezone to the another
- (probably server) timezone to assist in creating a simple trigger with
- the right date and time.
-
- the date to translate
- the original time-zone
- the destination time-zone
- the translated UTC date
-
-
-
- Gets the offset from UT for the given date in the given timezone,
- taking into account daylight savings.
-
- the date that is the base for the offset
- the time-zone to calculate to offset to
- the offset
-
-
-
- This functions determines if the TimeZone uses daylight saving time
-
- TimeZone instance to validate
- True or false depending if daylight savings time is used
-
-
-
- An exception that is thrown to indicate that a call to
- failed without interrupting the Job.
-
-
- James House
-
-
-
- Create a with the given message.
-
-
-
-
- Create a with the given cause.
-
-
-
-
- Initializes a new instance of the class.
-
- The that holds the serialized object data about the exception being thrown.
- The that contains contextual information about the source or destination.
- The class name is null or is zero (0).
- The info parameter is null.
-
-
-
diff --git a/lib/Net/4.0/Rhino.Mocks.dll b/lib/Net/4.0/Rhino.Mocks.dll
deleted file mode 100644
index 89facd92..00000000
Binary files a/lib/Net/4.0/Rhino.Mocks.dll and /dev/null differ
diff --git a/lib/Net/4.0/Rhino.Mocks.xml b/lib/Net/4.0/Rhino.Mocks.xml
deleted file mode 100644
index 0ec4e02d..00000000
--- a/lib/Net/4.0/Rhino.Mocks.xml
+++ /dev/null
@@ -1,8127 +0,0 @@
-
-
-
- Rhino.Mocks
-
-
-
-
- What should BackToRecord clear
-
-
-
-
- Nothing
-
-
-
-
- Event subscribers for this instance
-
-
-
-
- Methods that should be forwarded to the base class implementation
-
-
-
-
- Properties that should behave like properties
-
-
-
-
- Remove al the behavior of the object
-
-
-
-
- Interface for constraints
-
-
-
-
- determains if the object pass the constraints
-
-
-
-
- And operator for constraints
-
-
-
-
- Not operator for constraints
-
-
-
-
- Or operator for constraints
-
-
-
-
- Allow overriding of || or &&
-
-
-
-
-
-
-
-
- Allow overriding of || or &&
-
-
-
-
-
-
-
-
- Gets the message for this constraint
-
-
-
-
-
-
- Constrain that the public field matches another constraint.
-
-
-
-
- Creates a new instance.
-
- Name of the public field.
- Constraint to place on the public field value.
-
-
-
- Creates a new instance, specifying a disambiguating
- for the public field.
-
- The type that declares the public field, used to disambiguate between public fields.
- Name of the public field.
- Constraint to place on the public field value.
-
-
-
- Determines if the object passes the constraint.
-
-
-
-
- Gets the message for this constraint
-
-
-
-
-
-
- Constrain that the public field has a specified value
-
-
-
-
- Creates a new instance.
-
- Name of the public field.
- Expected value.
-
-
-
- Creates a new instance, specifying a disambiguating
- for the public field.
-
- The type that declares the public field, used to disambiguate between public fields.
- Name of the public field.
- Expected value.
-
-
-
- Constrain that the property matches another constraint.
-
-
-
-
- Creates a new instance.
-
- Name of the property.
- Constraint to place on the property value.
-
-
-
- Creates a new instance, specifying a disambiguating
- for the property.
-
- The type that declares the property, used to disambiguate between properties.
- Name of the property.
- Constraint to place on the property value.
-
-
-
- Determines if the object passes the constraint.
-
-
-
-
- Gets the message for this constraint
-
-
-
-
-
-
- Constrain that the property has a specified value
-
-
-
-
- Creates a new instance.
-
- Name of the property.
- Expected value.
-
-
-
- Creates a new instance, specifying a disambiguating
- for the property.
-
- The type that declares the property, used to disambiguate between properties.
- Name of the property.
- Expected value.
-
-
-
- Constrain that the parameter must be of the specified type
-
-
-
-
- Creates a new instance.
-
- Type.
-
-
-
- determains if the object pass the constraints
-
-
-
-
- Gets the message for this constraint
-
-
-
-
-
-
- Constraint that determines whether an object is the same object as another.
-
-
-
-
- Creates a new instance.
-
- Obj.
-
-
-
- Determines if the object passes the constraints.
-
-
-
-
- Gets the message for this constraint.
-
-
-
-
- Evaluate a parameter using constraints
-
-
-
-
- Create new instance
-
-
-
-
-
-
- determains if the object pass the constraints
-
-
-
-
- Gets the message for this constraint
-
-
-
-
-
-
- Constrain that the list contains the same items as the parameter list
-
-
-
-
- Creates a new instance.
-
- In list.
-
-
-
- determains if the object pass the constraints
-
-
-
-
- Gets the message for this constraint
-
-
-
-
-
-
- Constrain that the parameter is one of the items in the list
-
-
-
-
- Creates a new instance.
-
- In list.
-
-
-
- determains if the object pass the constraints
-
-
-
-
- Gets the message for this constraint
-
-
-
-
-
-
- Constrain that the object is inside the parameter list
-
-
-
-
- Creates a new instance.
-
- In list.
-
-
-
- determains if the object pass the constraints
-
-
-
-
- Gets the message for this constraint
-
-
-
-
-
-
- Applies another AbstractConstraint to the collection count.
-
-
-
-
- Creates a new instance.
-
- The constraint that should be applied to the collection count.
-
-
-
- Determines if the parameter conforms to this constraint.
-
-
-
-
- Gets the message for this constraint.
-
-
-
-
- Applies another AbstractConstraint to a specific list element.
-
-
-
-
- Creates a new instance.
-
- The zero-based index of the list element.
- The constraint that should be applied to the list element.
-
-
-
- Determines if the parameter conforms to this constraint.
-
-
-
-
- Gets the message for this constraint
-
-
-
-
-
-
- Constrains that all elements are in the parameter list
-
-
-
-
- Initializes a new instance of the class.
-
- The these.
-
-
-
- determains if the object pass the constraints
-
-
-
-
-
-
-
-
- Gets the message for this constraint
-
-
-
-
-
-
- Combines two constraints, constraint pass if either is fine.
-
-
-
-
- Creates a new instance.
-
- C1.
- C2.
-
-
-
- determains if the object pass the constraints
-
-
-
-
- Gets the message for this constraint
-
-
-
-
-
-
- Negate a constraint
-
-
-
-
- Creates a new instance.
-
- C1.
-
-
-
- determains if the object pass the constraints
-
-
-
-
- Gets the message for this constraint
-
-
-
-
-
-
- Combines two constraints
-
-
-
-
-
-
- Creates a new instance.
-
- C1.
- C2.
-
-
-
- determains if the object pass the constraints
-
-
-
-
- Gets the message for this constraint
-
-
-
-
-
-
- Constrain the argument to validate according to regex pattern
-
-
-
-
- Creates a new instance.
-
- Pattern.
-
-
-
- determains if the object pass the constraints
-
-
-
-
- Gets the message for this constraint
-
-
-
-
-
-
- Constraint that evaluate whatever an argument contains the specified string.
-
-
-
-
- Creates a new instance.
-
- Inner string.
-
-
-
- determains if the object pass the constraints
-
-
-
-
- Gets the message for this constraint
-
-
-
-
-
-
- Constraint that evaluate whatever an argument ends with the specified string
-
-
-
-
- Creates a new instance.
-
- End.
-
-
-
- determains if the object pass the constraints
-
-
-
-
- Gets the message for this constraint
-
-
-
-
-
-
- Constraint that evaluate whatever an argument start with the specified string
-
-
-
-
- Creates a new instance.
-
- Start.
-
-
-
- determains if the object pass the constraints
-
-
-
-
- Gets the message for this constraint
-
-
-
-
-
-
- Constraint that evaluate whatever an object equals another
-
-
-
-
- Creates a new instance.
-
- Obj.
-
-
-
- determains if the object pass the constraints
-
-
-
-
- Gets the message for this constraint
-
-
-
-
-
-
- Constraint that always returns true
-
-
-
-
- determains if the object pass the constraints
-
-
-
-
- Gets the message for this constraint
-
-
-
-
-
-
- Constraint that evaluate whatever a comparable is greater than another
-
-
-
-
- Creates a new instance.
-
-
-
-
- determains if the object pass the constraints
-
-
-
-
- Gets the message for this constraint
-
-
-
-
-
-
- Initializes a new constraint object.
-
- The expected object, The actual object is passed in as a parameter to the method
-
-
-
- Evaluate this constraint.
-
- The actual object that was passed in the method call to the mock.
- True when the constraint is met, else false.
-
-
-
- Checks if the properties of the object
- are the same as the properies of the object.
-
- The expected object
- The actual object
- True when both objects have the same values, else False.
-
-
-
-
-
-
-
-
-
-
- This is the real heart of the beast.
-
-
-
- Used by CheckReferenceType to check all properties of the reference type.
-
- The expected object
- The actual object
- True when both objects have the same values, else False.
-
-
-
- Used by CheckReferenceType to check all fields of the reference type.
-
- The expected object
- The actual object
- True when both objects have the same values, else False.
-
-
-
- Checks the items of both collections
-
- The expected collection
-
-
- True if both collections contain the same items in the same order.
-
-
-
- Builds a propertyname from the Stack _properties like 'Order.Product.Price'
- to be used in the error message.
-
- A nested property name.
-
-
-
- Rhino.Mocks uses this property to generate an error message.
-
-
- A message telling the tester why the constraint failed.
-
-
-
-
- Central location for constraints for object's public fields
-
-
-
-
- Constrains the parameter to have a public field with the specified value
-
- Name of the public field.
- Expected value.
-
-
-
-
-
- Constrains the parameter to have a public field with the specified value.
-
- The type that declares the public field, used to disambiguate between public fields.
- Name of the public field.
- Expected value.
-
-
-
-
-
- Constrains the parameter to have a public field satisfying a specified constraint.
-
- Name of the public field.
- Constraint for the public field.
-
-
-
- Constrains the parameter to have a public field satisfying a specified constraint.
-
- The type that declares the public field, used to disambiguate between public fields.
- Name of the public field.
- Constraint for the public field.
-
-
-
- Determines whether the parameter has the specified public field and that it is null.
-
- Name of the public field.
-
-
-
-
-
- Determines whether the parameter has the specified public field and that it is null.
-
- The type that declares the public field, used to disambiguate between public fields.
- Name of the public field.
-
-
-
-
-
- Determines whether the parameter has the specified public field and that it is not null.
-
- Name of the public field.
-
-
-
-
-
- Determines whether the parameter has the specified public field and that it is not null.
-
- The type that declares the public field, used to disambiguate between public fields.
- Name of the public field.
-
-
-
-
-
- Central location for constraints
-
-
-
-
- Evaluate a greater than constraint for .
-
- The object the parameter should be greater than
-
-
-
- Evaluate a less than constraint for .
-
- The object the parameter should be less than
-
-
-
- Evaluate a less than or equal constraint for .
-
- The object the parameter should be less than or equal to
-
-
-
- Evaluate a greater than or equal constraint for .
-
- The object the parameter should be greater than or equal to
-
-
-
- Evaluate an equal constraint for .
-
- The object the parameter should equal to
-
-
-
- Evaluate a not equal constraint for .
-
- The object the parameter should not equal to
-
-
-
- Evaluate a same as constraint.
-
- The object the parameter should the same as.
-
-
-
- Evaluate a not same as constraint.
-
- The object the parameter should not be the same as.
-
-
-
- A constraints that accept anything
-
-
-
-
-
-
- A constraint that accept only nulls
-
-
-
-
-
-
- A constraint that accept only non null values
-
-
-
-
-
-
- A constraint that accept only value of the specified type
-
-
-
-
- A constraint that accept only value of the specified type
-
-
-
-
- Evaluate a parameter using a predicate
-
- The predicate to use
-
-
-
- Central location for constraints about lists and collections
-
-
-
-
- Determines whether the specified obj is in the paramter.
- The parameter must be IEnumerable.
-
- Obj.
-
-
-
-
-
- Determains whatever the parameter is in the collection.
-
-
-
-
- Determains that the parameter collection is identical to the specified collection
-
-
-
-
- Determines that the parameter collection has the specified number of elements.
-
- The constraint that should be applied to the collection count.
-
-
-
- Determines that an element of the parameter collections conforms to another AbstractConstraint.
-
- The zero-based index of the list element.
- The constraint which should be applied to the list element.
-
-
-
- Determines that all elements of the specified collection are in the the parameter collection
-
- The collection to compare against
- The constraint which should be applied to the list parameter.
-
-
-
- Central location for constraints for object's properties
-
-
-
-
- Constrains the parameter to have property with the specified value
-
- Name of the property.
- Expected value.
-
-
-
-
-
- Constrains the parameter to have property with the specified value.
-
- The type that declares the property, used to disambiguate between properties.
- Name of the property.
- Expected value.
-
-
-
-
-
- Constrains the parameter to have a property satisfying a specified constraint.
-
- Name of the property.
- Constraint for the property.
-
-
-
- Constrains the parameter to have a property satisfying a specified constraint.
-
- The type that declares the property, used to disambiguate between properties.
- Name of the property.
- Constraint for the property.
-
-
-
- Determines whether the parameter has the specified property and that it is null.
-
- Name of the property.
-
-
-
-
-
- Determines whether the parameter has the specified property and that it is null.
-
- The type that declares the property, used to disambiguate between properties.
- Name of the property.
-
-
-
-
-
- Determines whether the parameter has the specified property and that it is not null.
-
- Name of the property.
-
-
-
-
-
- Determines whether the parameter has the specified property and that it is not null.
-
- The type that declares the property, used to disambiguate between properties.
- Name of the property.
-
-
-
-
-
- constraints the parameter to have the exact same property values as the expected object.
-
- An object, of the same type as the parameter, whose properties are set with the expected values.
- An instance of the constraint that will do the actual check.
-
- The parameter's public property values and public field values will be matched against the expected object's
- public property values and public field values. The first mismatch will be reported and no further matching is done.
- The matching is recursive for any property or field that has properties or fields of it's own.
- Collections are supported through IEnumerable, which means the constraint will check if the actual and expected
- collection contain the same values in the same order, where the values contained by the collection can have properties
- and fields of their own that will be checked as well because of the recursive nature of this constraint.
-
-
-
-
- Central location for all text related constraints
-
-
-
-
- Constrain the argument to starts with the specified string
-
-
-
-
- Constrain the argument to end with the specified string
-
-
-
-
- Constrain the argument to contain the specified string
-
-
-
-
- Constrain the argument to validate according to regex pattern
-
-
-
-
- Allows expectations to be set on methods that should never be called.
- For methods with void return value, you need to use LastCall or
- DoNotExpect.Call() with a delegate.
-
-
-
-
- A delegate that executes an action
-
-
-
-
- Sets LastCall.Repeat.Never() on /any/ proxy on /any/ repository on the current thread.
- This method if not safe for multi threading scenarios.
-
-
-
-
- Accepts a delegate that will execute inside the method which
- LastCall.Repeat.Never() will be applied to.
- It is expected to be used with anonymous delegates / lambda expressions and only one
- method should be called.
-
-
- IService mockSrv = mocks.CreateMock(typeof(IService)) as IService;
- DoNotExpect.Call(delegate{ mockSrv.Stop(); });
- ...
-
-
-
-
- An expectaton violation was detected.
-
-
-
-
- Creates a new instance.
-
- Message.
-
-
-
- Serialization constructor
-
-
-
-
- Signals that an object was call on a mock repostiroy which doesn't
- belong to this mock repository or not a mock
-
-
-
-
- Creates a new instance.
-
- Message.
-
-
-
- Serialization constructor
-
-
-
-
- Allows to set expectation on methods that has return values.
- For methods with void return value, you need to use LastCall
-
-
-
-
- A delegate that execute an action
-
-
-
-
- The method options for the last call on /any/ proxy on /any/ repository on the current thread.
- This method if not safe for multi threading scenarios, use .
-
-
-
-
- Accepts a delegate that will execute inside the method, and then return the resulting
- instance.
- It is expected to be used with anonymous delegates / lambda expressions and only one
- method should be called.
-
-
- IService mockSrv = mocks.CreateMock(typeof(IService)) as IService;
- Expect.Call(delegate{ mockSrv.Start(); }).Throw(new NetworkException());
- ...
-
-
-
-
- Get the method options for the last method call on the mockInstance.
-
-
-
-
- Interface to validate that a method call is correct.
-
-
-
-
- Validate the arguments for the method.
- This method can be called numerous times, so be careful about side effects
-
- The arguments with which the method was called
-
-
-
- Add an actual method call to this expectation
-
-
-
-
- Returns the return value or throw the exception and setup any output / ref parameters
- that has been set.
-
-
-
-
- Gets the error message.
-
-
-
-
-
-
- Range of expected calls
-
-
-
-
- Number of call actually made for this method
-
-
-
-
- If this expectation is still waiting for calls.
-
-
-
-
- The return value for a method matching this expectation
-
-
-
-
- Gets or sets the exception to throw on a method matching this expectation.
-
-
-
-
- Gets a value indicating whether this instance's action is staisfied.
- A staisfied instance means that there are no more requirements from
- this method. A method with non void return value must register either
- a return value or an exception to throw.
-
-
-
-
- Gets the method this expectation is for.
-
-
-
-
- Gets or sets what special condtions there are for this method
- repeating.
-
-
-
-
- Gets a value indicating whether this expectation was satisfied
-
-
-
-
- Specify whatever this expectation has a return value set
- You can't check ReturnValue for this because a valid return value include null.
-
-
-
-
- An action to execute when the method is matched.
-
-
-
-
- Set the out / ref parameters for the method call.
- The indexing is zero based and ignores any non out/ref parameter.
- It is possible not to pass all the parameters. This method can be called only once.
-
-
-
-
- Documentation Message
-
-
-
-
- Gets the invocation for this expectation
-
- The invocation.
-
-
-
- Abstract class that holds common information for
- expectations.
-
-
-
-
- Number of actuall calls made that passed this expectation
-
-
-
-
- Range of expected calls that should pass this expectation.
-
-
-
-
- The return value for a method matching this expectation
-
-
-
-
- The exception to throw on a method matching this expectation.
-
-
-
-
- The method this expectation is for.
-
-
-
-
- The return value for this method was set
-
-
-
-
- Whether this method will repeat
- unlimited number of times.
-
-
-
-
- A delegate that will be run when the
- expectation is matched.
-
-
-
-
- The arguments that matched this expectation.
-
-
-
-
- Documentation message
-
-
-
-
- The method originalInvocation
-
-
-
-
- Get the hash code
-
-
-
-
- Add an actual method call to this expectation
-
-
-
-
- Returns the return value or throw the exception and setup output / ref parameters
-
-
-
-
- Validate the arguments for the method on the child methods
-
- The arguments with which the method was called
-
-
-
- Creates a new instance.
-
- The originalInvocation for this method, required because it contains the generic type infromation
-
-
-
- Creates a new instance.
-
- Expectation.
-
-
-
- Validate the arguments for the method on the child methods
-
- The arguments with which the method was called
-
-
-
- Determines if this object equal to obj
-
-
-
-
- The error message for these arguments
-
-
-
-
- Asserts that the delegate has the same parameters as the expectation's method call
-
-
-
-
- Setter for the outpur / ref parameters for this expecataion.
- Can only be set once.
-
-
-
-
- Specify whatever this expectation has a return value set
- You can't check ReturnValue for this because a valid return value include null.
-
-
-
-
- Gets the method this expectation is for.
-
-
-
-
- Gets the originalInvocation for this expectation
-
- The originalInvocation.
-
-
-
- Gets or sets what special condtions there are for this method
-
-
-
-
- Range of expected calls
-
-
-
-
- Number of call actually made for this method
-
-
-
-
- If this expectation is still waiting for calls.
-
-
-
-
- Gets a value indicating whether this expectation was satisfied
-
-
-
-
- The return value for a method matching this expectation
-
-
-
-
- An action to execute when the method is matched.
-
-
-
-
- Gets or sets the exception to throw on a method matching this expectation.
-
-
-
-
- Gets a value indicating whether this instance's action is staisfied.
- A staisfied instance means that there are no more requirements from
- this method. A method with non void return value must register either
- a return value or an exception to throw or an action to execute.
-
-
-
-
- Documentation message
-
-
-
-
- Gets the error message.
-
-
-
-
-
-
- Expectation that matchs any arguments for the method.
-
-
-
-
- Creates a new instance.
-
- Invocation for this expectation
-
-
-
- Creates a new instance.
-
- Expectation.
-
-
-
- Validate the arguments for the method.
-
- The arguments with which the method was called
-
-
-
- Determines if the object equal to expectation
-
-
-
-
- Get the hash code
-
-
-
-
- Gets the error message.
-
-
-
-
-
-
- Summary description for ArgsEqualExpectation.
-
-
-
-
- Creates a new instance.
-
- Expected args.
- The invocation for this expectation
-
-
-
- Validate the arguments for the method.
-
- The arguments with which the method was called
-
-
-
- Determines if the object equal to expectation
-
-
-
-
- Get the hash code
-
-
-
-
- Gets the error message.
-
-
-
-
-
-
- Get the expected args.
-
-
-
-
- Call a specified callback to verify the expectation
-
-
-
-
- Creates a new instance.
-
- Expectation.
- Callback.
-
-
-
- Creates a new instance.
-
- Invocation for this expectation
- Callback.
-
-
-
- Validate the arguments for the method on the child methods
-
- The arguments with which the method was called
-
-
-
- Determines if the object equal to expectation
-
-
-
-
- Get the hash code
-
-
-
-
- Gets the error message.
-
-
-
-
-
-
- Expect the method's arguments to match the contraints
-
-
-
-
- Creates a new instance.
-
- Invocation for this expectation
- Constraints.
-
-
-
- Creates a new instance.
-
- Expectation.
- Constraints.
-
-
-
- Validate the arguments for the method.
-
- The arguments with which the method was called
-
-
-
- Determines if the object equal to expectation
-
-
-
-
- Get the hash code
-
-
-
-
- Gets the error message.
-
-
-
-
-
-
- Log expectations - allows to see what is going on inside Rhino Mocks
-
-
-
-
- Logs the expectation as is was recorded
-
- The invocation.
- The expectation.
-
-
-
- Logs the expectation as it was recorded
-
- The invocation.
- The expectation.
-
-
-
- Logs the unexpected method call.
-
- The invocation.
- The message.
-
-
-
- Doesn't log anything, just makes happy noises
-
-
-
-
- Logs the expectation as is was recorded
-
- The invocation.
- The expectation.
-
-
-
- Logs the expectation as it was recorded
-
- The invocation.
- The expectation.
-
-
-
- Logs the unexpected method call.
-
- The invocation.
- The message.
-
-
-
- Operation on a remoting proxy
-
-
- It is not possible to directly communicate to a real proxy via transparent proxy.
- Transparent proxy impersonates a user type and only methods of that user type are callable.
- The only methods that are guaranteed to exist on any transparent proxy are methods defined
- in Object: namely ToString(), GetHashCode(), and Equals()).
-
- These three methods are the only way to tell the real proxy to do something.
- Equals() is the most suitable of all, since it accepts an arbitrary object parameter.
- The RemotingProxy code is built so that if it is compared to an IRemotingProxyOperation,
- transparentProxy.Equals(operation) will call operation.Process(realProxy).
- This way we can retrieve a real proxy from transparent proxy and perform
- arbitrary operation on it.
-
-
-
-
- Generates remoting proxies and provides utility functions
-
-
-
-
- Create the proxy using remoting
-
-
-
-
- Check whether an object is a transparent proxy with a RemotingProxy behind it
-
- Object to check
- true if the object is a transparent proxy with a RemotingProxy instance behind it, false otherwise
- We use Equals() method to communicate with the real proxy behind the object.
- See IRemotingProxyOperation for more details
-
-
-
- Retrieve a mocked object from a transparent proxy
-
- Transparent proxy with a RemotingProxy instance behind it
- Mocked object associated with the proxy
- We use Equals() method to communicate with the real proxy behind the object.
- See IRemotingProxyOperation for more details
-
-
-
- Implementation of IInvocation based on remoting proxy
-
- Some methods are marked NotSupported since they either don't make sense
- for remoting proxies, or they are never called by Rhino Mocks
-
-
-
- Rudimetry implementation that simply logs methods calls as text.
-
-
-
-
- Initializes a new instance of the class.
-
- The writer.
-
-
-
- Logs the expectation as is was recorded
-
- The invocation.
- The expectation.
-
-
-
- Logs the expectation as it was recorded
-
- The invocation.
- The expectation.
-
-
-
- Logs the unexpected method call.
-
- The invocation.
- The message.
-
-
-
- Different actions on this mock
-
-
-
-
- Add a method call for this state' mock.
-
- The invocation for this method
- The method that was called
- The arguments this method was called with
-
-
-
- Verify that this mock expectations have passed.
-
-
-
-
- Verify that we can move to replay state and move
- to the reply state.
-
-
-
-
- Gets a mock state that match the original mock state of the object.
-
-
-
-
- Get the options for the last method call
-
-
-
-
- Set the exception to throw when Verify is called.
- This is used to report exception that may have happened but where caught in the code.
- This way, they are reported anyway when Verify() is called.
-
-
-
-
- Gets the matching verify state for this state
-
-
-
-
- Get the options for the last method call
-
-
-
-
- Records all the expectations for a mock
-
-
-
-
- Get the options for the last method call
-
-
-
-
- Set the exception to throw when Verify is called.
- This is used to report exception that may have happened but where caught in the code.
- This way, they are reported anyway when Verify() is called.
-
-
-
-
- Creates a new instance.
-
- Repository.
- The proxy that generates the method calls
-
-
-
- Add a method call for this state' mock.
-
- The invocation for this method
- The method that was called
- The arguments this method was called with
-
-
-
- Verify that we can move to replay state and move
- to the reply state.
-
-
-
-
- Verify that we can move to replay state and move
- to the reply state.
-
-
-
-
- Verify that this mock expectations have passed.
-
-
-
-
- Gets a mock state that match the original mock state of the object.
-
-
-
-
- Asserts the previous method is closed (had an expectation set on it so we can replay it correctly)
-
-
-
-
- Gets the last expectation.
-
-
-
-
- Gets the total method calls count.
-
-
-
-
- Get the options for the last method call
-
-
-
-
- Gets the matching verify state for this state
-
-
-
-
- Behave like a stub, all properties and events acts normally, methods calls
- return default values by default (but can use expectations to set them up), etc.
-
-
-
-
- Initializes a new instance of the class.
-
- The proxy that generates the method calls
- Repository.
-
-
-
- We don't care much about expectations here, so we will remove the exepctation if
- it is not closed.
-
-
-
-
- Verify that we can move to replay state and move
- to the reply state.
-
-
-
-
-
-
- Validate all expectations on a mock
-
-
-
-
- The repository for this state
-
-
-
-
- The proxy object for this state
-
-
-
-
- Get the options for the last method call
-
-
-
-
- Creates a new instance.
-
- The previous state for this method
-
-
-
- Add a method call for this state' mock.
-
- The invocation for this method
- The method that was called
- The arguments this method was called with
-
-
-
- Add a method call for this state' mock.
- This allows derived method to cleanly get a the setupresult behavior while adding
- their own.
-
- The invocation for this method
- The method that was called
- The arguments this method was called with
-
-
-
- Set the exception to throw when Verify is called.
- This is used to report exception that may have happened but where caught in the code.
- This way, they are reported anyway when Verify() is called.
-
-
-
-
- Verify that this mock expectations have passed.
-
-
-
-
- Verify that we can move to replay state and move
- to the reply state.
-
-
-
-
- Gets a mock state that match the original mock state of the object.
-
-
-
-
- Get the options for the last method call
-
-
-
-
- Gets the matching verify state for this state
-
-
-
-
- Validate expectations on recorded methods, but in general completely ignoring them.
- Similar to except that it would return a
- when BackToRecord is called.
-
-
-
-
- Initializes a new instance of the class.
-
- The previous state for this method
-
-
-
- Add a method call for this state' mock.
-
- The invocation for this method
- The method that was called
- The arguments this method was called with
-
-
-
- Gets a mock state that match the original mock state of the object.
-
-
-
-
- Write rhino mocks log info to the trace
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- if set to true [log recorded].
- if set to true [log replayed].
- if set to true [log unexpected].
-
-
-
- Logs the expectation as is was recorded
-
- The invocation.
- The expectation.
-
-
-
- Logs the expectation as it was recorded
-
- The invocation.
- The expectation.
-
-
-
- Logs the unexpected method call.
-
- The invocation.
- The message.
-
-
-
- Writes log information as stack traces about rhino mocks activity
-
-
-
-
- Allows to redirect output to a different location.
-
-
-
-
- Logs the expectation as is was recorded
-
- The invocation.
- The expectation.
-
-
-
- Logs the expectation as it was recorded
-
- The invocation.
- The expectation.
-
-
-
- Logs the unexpected method call.
-
- The invocation.
- The message.
-
-
-
- Marker interface used to indicate that this is a partial mock.
-
-
-
-
- Options for CallOriginalMethod
-
-
-
-
- No expectation is created, the method will be called directly
-
-
-
-
- Normal expectation is created, but when the method is later called, it will also call the original method
-
-
-
-
- Adds optional new usage:
- using(mockRepository.Record()) {
- Expect.Call(mock.Method()).Return(retVal);
- }
- using(mockRepository.Playback()) {
- // Execute code
- }
- N.B. mockRepository.ReplayAll() and mockRepository.VerifyAll()
- calls are taken care of by Record/Playback
-
-
- Creates proxied instances of types.
-
-
-
-
- Delegate: CreateMockState
- This is used internally to cleanly handle the creation of different
- RecordMockStates.
-
-
-
-
- This is used to record the last repository that has a method called on it.
-
-
-
-
- this is used to get to the last proxy on this repository.
-
-
-
-
- For mock delegates, maps the proxy instance from intercepted invocations
- back to the delegate that was originally returned to client code, if any.
-
-
-
-
- All the proxies in the mock repositories
-
-
-
-
- This is here because we can't put it in any of the recorders, since repeatable methods
- have no orderring, and if we try to handle them using the usual manner, we would get into
- wierd situations where repeatable method that was defined in an orderring block doesn't
- exists until we enter this block.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Creates a new instance.
-
-
-
-
- Move the repository to ordered mode
-
-
-
-
- Move the repository to un-ordered mode
-
-
-
-
- Creates a mock for the specified type.
-
- Type.
- Arguments for the class' constructor, if mocking a concrete class
-
-
-
- Creates a remoting mock for the specified type.
-
- Type.
- Arguments for the class' constructor, if mocking a concrete class
-
-
-
- Creates a remoting mock for the specified type.
-
-
-
- Arguments for the class' constructor, if mocking a concrete class
-
-
-
-
-
- Creates a mock from several types, with strict semantics.
- Only may be a class.
-
-
-
-
- Creates a mock from several types, with strict semantics.
- Only may be a class.
-
- The main type to mock.
- Extra interface types to mock.
- Arguments for the class' constructor, if mocking a concrete class.
-
-
-
- Creates a mock from several types, with dynamic semantics.
- Only may be a class.
-
- The main type to mock.
- Extra interface types to mock.
-
-
-
- Creates a mock from several types, with dynamic semantics.
- Only may be a class.
-
- The main type to mock.
- Extra interface types to mock.
- Arguments for the class' constructor, if mocking a concrete class.
-
-
-
- Creates a dynamic mock for the specified type.
-
- Type.
- Arguments for the class' constructor, if mocking a concrete class
-
-
-
- Creates a dynamic mock for the specified type.
-
- Type.
- Arguments for the class' constructor, if mocking a concrete class
-
-
-
- Creates a dynamic mock for the specified type.
-
-
-
- Arguments for the class' constructor, if mocking a concrete class
-
-
-
-
-
- Creates a mock object that defaults to calling the class methods.
-
- Type.
- Arguments for the class' constructor.
-
-
-
- Creates a mock object that defaults to calling the class methods.
-
- Type.
- Extra interface types to mock.
-
-
-
- Creates a mock object that defaults to calling the class methods.
-
- Type.
- Extra interface types to mock.
- Arguments for the class' constructor.
-
-
-
- Creates a mock object using remoting proxies
-
- Type to mock - must be MarshalByRefObject
- Mock object
- Proxy mock can mock non-virtual methods, but not static methods
- Creates the mock state for this proxy
-
-
-
- Cause the mock state to change to replay, any further call is compared to the
- ones that were called in the record state.
-
- the object to move to replay state
-
-
-
- Move the mocked object back to record state.
- Will delete all current expectations!
-
-
-
-
- Move the mocked object back to record state.
- Will delete all current expectations, but allows more granularity about how
- it would behave with regard to the object state.
-
-
-
-
- Verify that all the expectations for this object were fulfilled.
-
- the object to verify the expectations for
-
-
-
- Get the method options for the last call on
- mockedInstance.
-
- The mock object
- Method options for the last call
-
-
-
- Maps an invocation proxy back to the mock object instance that was originally
- returned to client code which might have been a delegate to this proxy.
-
- The mock object proxy from the intercepted invocation
- The mock object
-
-
-
- This is provided to allow advance extention functionality, where Rhino Mocks standard
- functionality is not enough.
-
- The type to mock
- Delegate that create the first state of the mocked object (usualy the record state).
- Additional types to be implemented, this can be only interfaces
- optional arguments for the constructor
-
-
-
-
-
- Method: GetMockedObject
- Get an IProxy from a mocked object instance, or throws if the
- object is not a mock object.
-
-
-
-
- Method: GetMockedObjectOrNull
- Get an IProxy from a mocked object instance, or null if the
- object is not a mock object.
-
-
-
-
- Pops the recorder.
-
-
-
-
- Pushes the recorder.
-
- New recorder.
-
-
-
- All the mock objects in this repository will be moved
- to record state.
-
-
-
-
- All the mock objects in this repository will be moved
- to record state.
-
-
-
-
- Replay all the mocks from this repository
-
-
-
-
- Verify all the mocks from this repository
-
-
-
-
- Set the exception to be thrown when verified is called.
-
-
-
-
- Creates a mock for the spesified type.
-
- Arguments for the class' constructor, if mocking a concrete class
-
-
-
- Creates a dynamic mock for the specified type.
-
- Arguments for the class' constructor, if mocking a concrete class
-
-
-
- Creates a mock object from several types.
-
-
-
-
- Create a mock object from several types with dynamic semantics.
-
-
-
-
- Create a mock object from several types with partial semantics.
-
-
-
-
- Create a mock object from several types with strict semantics.
-
- Extra interface types to mock.
- Arguments for the class' constructor, if mocking a concrete class
-
-
-
- Create a mock object from several types with dynamic semantics.
-
- Extra interface types to mock.
- Arguments for the class' constructor, if mocking a concrete class
-
-
-
- Create a mock object from several types with partial semantics.
-
- Extra interface types to mock.
- Arguments for the class' constructor, if mocking a concrete class
-
-
-
- Create a mock object with from a class that defaults to calling the class methods
-
- Arguments for the class' constructor, if mocking a concrete class
-
-
-
- Create a stub object, one that has properties and events ready for use, and
- can have methods called on it. It requires an explicit step in order to create
- an expectation for a stub.
-
- The arguments for constructor.
-
-
-
- Create a stub object, one that has properties and events ready for use, and
- can have methods called on it. It requires an explicit step in order to create
- an expectation for a stub.
-
- The type.
- The arguments for constructor.
-
-
-
-
-
- Generates a stub without mock repository
-
- The arguments for constructor.
-
-
-
-
-
- Generates the stub without mock repository
-
- The type.
- The arguments for constructor.
-
-
-
- Gets the recorder.
-
-
-
-
-
-
- Gets the replayer for this repository.
-
-
-
-
-
-
- Gets the last proxy which had a method call.
-
-
-
-
- Utility class for dealing with messing generics scenarios.
-
-
-
-
- There are issues with trying to get this to work correctly with open generic types, since this is an edge case,
- I am letting the runtime handle it.
-
-
-
-
- Gets the real type, including de-constructing and constructing the type of generic
- methods parameters.
-
- The type.
- The invocation.
-
-
-
-
-
- Because we need to support complex types here (simple generics were handled above) we
- need to be aware of the following scenarios:
- List[T] and List[Foo[T]]
-
-
-
-
- ExpectationsList
-
-
-
-
- Dictionary
-
-
-
-
- Dictionary class
-
-
-
-
- Create a new instance of ProxyStateDictionary
-
-
-
- Interface to allows to call a method and immediatly get it's options.
-
-
-
-
- Get the method options for the call
-
- The method call should go here, the return value is ignored
-
-
-
- Allows to call a method and immediatly get it's options.
-
-
-
-
- Creates a new instance.
-
-
-
-
- Get the method options for the call
-
- The method call should go here, the return value is ignored
-
-
-
- Allows to call a method and immediatly get it's options.
- Set the expected number for the call to Any()
-
-
-
-
- Creates a new instance.
-
- Proxy.
- Mocked instance.
-
-
-
- Get the method options for the call
-
- The method call should go here, the return value is ignored
-
-
-
- This class is reponsible for taking a delegate and creating a wrapper
- interface around it, so it can be mocked.
-
-
-
-
- The scope for all the delegate interfaces create by this mock repositroy.
-
-
-
-
- Gets a type with an "Invoke" method suitable for use as a target of the
- specified delegate type.
-
-
-
-
-
-
-
-
- Raise events for all subscribers for an event
-
-
-
-
- Raise the event
-
-
-
-
- The most common form for the event handler signature
-
-
-
-
- Raise events for all subscribers for an event
-
-
-
-
- Create an event raise for the specified event on this instance.
-
-
-
-
- Creates a new instance of EventRaiser
-
-
-
- Raise the event
-
-
-
-
- The most common signature for events
- Here to allow intellisense to make better guesses about how
- it should suggest parameters.
-
-
-
-
- Allows to define what would happen when a method
- is called.
-
-
-
-
- Set the return value for the method.
-
- The object the method will return
- IRepeat that defines how many times the method will return this value
-
-
-
- Throws the specified exception when the method is called.
-
- Exception to throw
-
-
-
- Ignores the arguments for this method. Any argument will be matched
- againt this method.
-
-
-
-
- Add constraints for the method's arguments.
-
-
-
-
- Set a callback method for the last call
-
-
-
-
- Set a delegate to be called when the expectation is matched.
- The delegate return value will be returned from the expectation.
-
-
-
-
- Call the original method on the class, bypassing the mocking layers.
-
-
-
-
-
-
- Call the original method on the class, optionally bypassing the mocking layers.
-
-
-
-
-
-
- Use the property as a simple property, getting/setting the values without
- causing mock expectations.
-
-
-
-
- Get an event raiser for the last subscribed event.
-
-
-
-
- Set the parameter values for out and ref parameters.
- This is done using zero based indexing, and _ignoring_ any non out/ref parameter.
-
-
-
-
- Documentation message for the expectation
-
- Message
-
-
-
- Better syntax to define repeats.
-
-
-
-
- Allows to specify the number of time for method calls
-
-
-
-
- Repeat the method twice.
-
-
-
-
- Repeat the method once.
-
-
-
-
- Repeat the method at least once, then repeat as many time as it would like.
-
-
-
-
- Repeat the method any number of times.
- This has special affects in that this method would now ignore orderring.
-
-
-
-
- Set the range to repeat an action.
-
- Min.
- Max.
-
-
-
- Set the amount of times to repeat an action.
-
-
-
-
- This method must not appear in the replay state.
- This has special affects in that this method would now ignore orderring.
-
-
-
-
- Allows to define what would happen when a method
- is called.
-
-
-
-
- Creates a new instance.
-
- the repository for this expectation
- the recorder for this proxy
- the proxy for this expectation
- Expectation.
-
-
-
- Add constraints for the method's arguments.
-
-
-
-
- Set a callback method for the last call
-
-
-
-
- Set a delegate to be called when the expectation is matched.
- The delegate return value will be returned from the expectation.
-
-
-
-
- Set the return value for the method.
-
- The object the method will return
- IRepeat that defines how many times the method will return this value
-
-
-
- Throws the specified exception when the method is called.
-
- Exception to throw
-
-
-
- Ignores the arguments for this method. Any argument will be matched
- againt this method.
-
-
-
-
- Call the original method on the class, bypassing the mocking layers.
-
-
-
-
-
-
- Call the original method on the class, optionally bypassing the mocking layers
-
-
-
-
-
-
- Use the property as a simple property, getting/setting the values without
- causing mock expectations.
-
-
-
-
- Gets the event raiser for the last event
-
-
-
-
- Set the parameter values for out and ref parameters.
- This is done using zero based indexing, and _ignoring_ any non out/ref parameter.
-
-
-
-
- Repeat the method twice.
-
-
-
-
- Repeat the method once.
-
-
-
-
- Repeat the method at least once, then repeat as many time as it would like.
-
-
-
-
- This method must not appear in the replay state.
-
-
-
-
- Documentation message for the expectation
-
- Message
-
-
-
- Repeat the method any number of times.
-
-
-
-
- Set the range to repeat an action.
-
- Min.
- Max.
-
-
-
- Set the amount of times to repeat an action.
-
-
-
-
- Better syntax to define repeats.
-
-
-
-
- This class will provide hash code for hashtables without needing
- to call the GetHashCode() on the object, which may very well be mocked.
- This class has no state so it is a singelton to avoid creating a lot of objects
- that does the exact same thing. See flyweight patterns.
-
-
-
-
- Get the hash code for a proxy object without calling GetHashCode()
- on the object.
-
-
-
-
- Compares two instances of mocked objects
-
-
-
-
- Compare two mocked objects
-
-
-
-
- The next hash code value for a mock object.
- This is safe for multi threading.
-
-
-
-
- The sole instance of
-
-
-
- Interface to find the repository of a mocked object
-
-
-
-
- Return true if it should call the original method on the object
- instead of pass it to the message chain.
-
- The method to call
-
-
-
- Register a method to be called on the object directly
-
-
-
-
- Register a property on the object that will behave as a simple property
-
-
-
-
- Check if the method was registered as a property method.
-
-
-
-
- Do get/set on the property, according to need.
-
-
-
-
- Do add/remove on the event
-
-
-
-
- Get the subscribers of a spesific event
-
-
-
-
- Gets the declaring type of the method, taking into acccount the possible generic
- parameters that it was created with.
-
-
-
-
- Clears the state of the object, remove original calls, property behavior, subscribed events, etc.
-
-
-
-
- The unique hash code of this mock, which is not related
- to the value of the GetHashCode() call on the object.
-
-
-
-
- Gets the repository.
-
-
-
-
- Gets the implemented types by this mocked object
-
- The implemented.
-
-
-
- This is a dummy type that is used merely to give DynamicProxy the proxy instance that
- it needs to create IProxy's types.
-
-
-
-
- Create a new instance of
-
-
-
- Return true if it should call the original method on the object
- instead of pass it to the message chain.
-
- The method to call
-
-
-
- Register a method to be called on the object directly
-
-
-
-
- Register a property on the object that will behave as a simple property
-
-
-
-
- Check if the method was registered as a property method.
-
-
-
-
- Do get/set on the property, according to need.
-
-
-
-
- Do add/remove on the event
-
-
-
-
- Get the subscribers of a spesific event
-
-
-
-
- Gets the declaring type of the method, taking into acccount the possible generic
- parameters that it was created with.
-
-
-
-
- Clears the state of the object, remove original calls, property behavior, subscribed events, etc.
-
-
-
-
- The unique hash code of this proxy, which is not related
- to the value of the GetHashCode() call on the object.
-
-
-
-
- Gets the repository.
-
-
-
-
- Gets the implemented types by this mocked object
-
- The implemented.
-
-
-
- Range for expected method calls
-
-
-
-
- Creates a new instance.
-
- Min.
- Max.
-
-
-
- Return the string representation of this range.
-
-
-
-
- Gets or sets the min.
-
-
-
-
-
-
- Gets or sets the max.
-
-
-
-
-
-
- Records all the expectations for a mock and
- return a ReplayDynamicMockState when Replay()
- is called.
-
-
-
-
- Creates a new instance.
-
- Repository.
- The proxy that generates the method calls
-
-
-
- Verify that we can move to replay state and move
- to the reply state.
-
-
-
-
- Gets a mock state that match the original mock state of the object.
-
-
-
-
- Records all the expectations for a mock and
- return a ReplayPartialMockState when Replay()
- is called.
-
-
-
-
- Creates a new instance.
-
- Repository.
- The proxy that generates the method calls
-
-
-
- Verify that we can move to replay state and move
- to the reply state.
-
-
-
-
- Gets a mock state that match the original mock state of the object.
-
-
-
-
- Options for special repeat option
-
-
-
-
- This method can be called only as many times as the IMethodOptions.Expect allows.
-
-
-
-
- This method should never be called
-
-
-
-
- This method can be call any number of times
-
-
-
-
- This method will call the original method
-
-
-
-
- This method will call the original method, bypassing the mocking layer
-
-
-
-
- This method will simulate simple property behavior
-
-
-
-
- Validate all expectations on a mock and ignores calls to
- any method that was not setup properly.
-
-
-
-
- Creates a new instance.
-
- The previous state for this method
-
-
-
- Add a method call for this state' mock.
-
- The invocation for this method
- The method that was called
- The arguments this method was called with
-
-
-
- Gets a mock state that match the original mock state of the object.
-
-
-
-
- Validate all expectations on a mock and ignores calls to
- any method that was not setup properly.
-
-
-
-
- Creates a new instance.
-
- The previous state for this method
-
-
-
- Add a method call for this state' mock.
-
- The invocation for this method
- The method that was called
- The arguments this method was called with
-
-
-
- Gets a mock state that match the original mock state of the object.
-
-
-
-
- Summary description for RhinoInterceptor.
-
-
-
-
- Creates a new instance.
-
-
-
-
- Intercept a method call and direct it to the repository.
-
-
-
-
- Validate arguments for methods
-
-
-
-
- Validate that the passed argument is not null.
-
- The object to validate
- The name of the argument
-
- If the obj is null, an ArgumentNullException with the passed name
- is thrown.
-
-
-
-
- Validate that the arguments are equal.
-
- Expected args.
- Actual Args.
-
-
-
- Validate that the two argument are equals, including validation for
- when the arguments are collections, in which case it will validate their values.
-
-
-
-
- This method is safe for use even if any of the objects is a mocked object
- that override equals.
-
-
-
-
- Throw an object already verified when accessed
-
-
-
-
- Create a new instance of VerifiedMockState
-
- The previous mock state, used to get the initial record state
-
-
-
- Add a method call for this state' mock.
-
- The invocation for this method
- The method that was called
- The arguments this method was called with
-
-
-
- Verify that this mock expectations have passed.
-
-
-
-
- Verify that we can move to replay state and move
- to the reply state.
-
-
-
-
- Gets a mock state that match the original mock state of the object.
-
-
-
-
- Get the options for the last method call
-
-
-
-
- Set the exception to throw when Verify is called.
- This is used to report exception that may have happened but where caught in the code.
- This way, they are reported anyway when Verify() is called.
-
-
-
-
- Gets the matching verify state for this state
-
-
-
-
- Get the options for the last method call
-
-
-
-
- Records the actions on all the mocks created by a repository.
-
-
-
-
- Records the specified call with the specified args on the mocked object.
-
-
-
-
- Get the expectation for this method on this object with this arguments
-
-
-
-
- This check the methods that were setup using the SetupResult.For()
- or LastCall.Repeat.Any() and that bypass the whole expectation model.
-
-
-
-
- Gets the all expectations for a mocked object and method combination,
- regardless of the expected arguments / callbacks / contraints.
-
- Mocked object.
- Method.
- List of all relevant expectation
-
-
-
- Gets the all expectations for proxy.
-
- Mocked object.
- List of all relevant expectation
-
-
-
- Removes all the repeatable expectations for proxy.
-
- Mocked object.
-
-
-
- Replaces the old expectation with the new expectation for the specified proxy/method pair.
- This replace ALL expectations that equal to old expectations.
-
- Proxy.
- Method.
- Old expectation.
- New expectation.
-
-
-
- Adds the recorder and turn it into the active recorder.
-
- Recorder.
-
-
-
- Moves to previous recorder.
-
-
-
-
- Gets the recorded expectation or null.
-
-
-
-
- Gets the next expected calls string.
-
-
-
-
- Moves to parent recorder.
-
-
-
-
- Set the expectation so it can repeat any number of times.
-
-
-
-
- Removes the expectation from the recorder
-
-
-
-
- Clear the replayer to call (and all its chain of replayers)
- This also removes it from the list of expectations, so it will never be considered again
-
-
-
-
- Get the expectation for this method on this object with this arguments
-
-
-
-
- Gets a value indicating whether this instance has expectations that weren't satisfied yet.
-
-
- true if this instance has expectations; otherwise, false.
-
-
-
-
- Allows to set various options for the last method call on
- a specified object.
- If the method has a return value, it's recommended to use Expect
-
-
-
-
- Allows to get an interface to work on the last call.
-
- The mocked object
- Interface that allows to set options for the last method call on this object
-
-
-
- Set the return value for the method.
-
- The object the method will return
- IRepeat that defines how many times the method will return this value
-
-
-
- Set the return value for the method. This overload is needed for LastCall.Return(null)
-
- The object the method will return
- IRepeat that defines how many times the method will return this value
-
-
-
- Throws the specified exception when the method is called.
-
- Exception to throw
-
-
-
- Ignores the arguments for this method. Any argument will be matched
- againt this method.
-
-
-
-
- Add constraints for the method's arguments.
-
-
-
-
- Set a callback method for the last call
-
-
-
-
- Call the original method on the class, bypassing the mocking layers, for the last call.
-
-
-
-
- Call the original method on the class, optionally bypassing the mocking layers, for the last call.
-
-
-
-
- Set a delegate to be called when the expectation is matched.
- The delegate return value will be returned from the expectation.
-
-
-
-
- Gets an interface that will raise the last event when called.
-
-
-
-
- Set the parameter values for out and ref parameters.
- This is done using zero based indexing, and _ignoring_ any non out/ref parameter.
-
-
-
-
- Documentation message for the expectation
-
- Message
-
-
-
- Use the property as a simple property, getting/setting the values without
- causing mock expectations.
-
-
-
-
- Better syntax to define repeats.
-
-
-
-
- Base class for method recorders, handle delegating to inner recorder if needed.
-
-
-
-
- List of the expected actions on for this recorder
- The legal values are:
- * Expectations
- * Method Recorders
-
-
-
-
- The current recorder.
-
-
-
-
- The current replayer;
-
-
-
-
- The parent recorder of this one, may be null.
-
-
-
-
- This contains a list of all the replayers that should be ignored
- for a spesific method call. A replayer gets into this list by calling
- ClearReplayerToCall() on its parent. This list is Clear()ed on each new invocation.
-
-
-
-
- All the repeatable methods calls.
-
-
-
-
- Counts the recursion depth of the current expectation search stack
-
-
-
-
- Creates a new instance.
-
-
-
-
- Creates a new instance.
-
- Parent recorder.
- Repeatable methods
-
-
-
- Records the specified call with the specified args on the mocked object.
-
-
-
-
- Get the expectation for this method on this object with this arguments
-
-
-
-
- Gets the all expectations for a mocked object and method combination,
- regardless of the expected arguments / callbacks / contraints.
-
- Mocked object.
- Method.
- List of all relevant expectation
-
-
-
- Gets the all expectations for proxy.
-
- Mocked object.
- List of all relevant expectation
-
-
-
- Replaces the old expectation with the new expectation for the specified proxy/method pair.
- This replace ALL expectations that equal to old expectations.
-
- Proxy.
- Method.
- Old expectation.
- New expectation.
-
-
-
- Remove the all repeatable expectations for proxy.
-
- Mocked object.
-
-
-
- Set the expectation so it can repeat any number of times.
-
-
-
-
- Removes the expectation from the recorder
-
-
-
-
- Adds the recorder and turn it into the active recorder.
-
- Recorder.
-
-
-
- Moves to previous recorder.
-
-
-
-
- Moves to parent recorder.
-
-
-
-
- Gets the recorded expectation or null.
-
-
-
-
- Clear the replayer to call (and all its chain of replayers).
- This also removes it from the list of expectations, so it will never be considered again
-
-
-
-
- Get the expectation for this method on this object with this arguments
-
-
-
-
- Gets the next expected calls string.
-
-
-
-
- Handles the real getting of the recorded expectation or null.
-
-
-
-
- Handle the real execution of this method for the derived class
-
-
-
-
- Handle the real execution of this method for the derived class
-
-
-
-
- Handle the real execution of this method for the derived class
-
-
-
-
- Handle the real execution of this method for the derived class
-
-
-
-
- Handle the real execution of this method for the derived class
-
-
-
-
- Handle the real execution of this method for the derived class
-
-
-
-
- Should this replayer be considered valid for this call?
-
-
-
-
- This check the methods that were setup using the SetupResult.For()
- or LastCall.Repeat.Any() and that bypass the whole expectation model.
-
-
-
-
- Gets a value indicating whether this instance has expectations that weren't satisfied yet.
-
-
- true if this instance has expectations; otherwise, false.
-
-
-
-
- Handle the real execution of this method for the derived class
-
-
-
-
- Unordered collection of method records, any expectation that exist
- will be matched.
-
-
-
-
- The parent recorder we have redirected to.
- Useful for certain edge cases in orderring.
- See: FieldProblem_Entropy for the details.
-
-
-
-
- Creates a new instance.
-
- Parent recorder.
- Repeatable methods
-
-
-
- Creates a new instance.
-
-
-
-
- Records the specified call with the specified args on the mocked object.
-
- Mocked object.
- Method.
- Expectation.
-
-
-
- Get the expectation for this method on this object with this arguments
-
- Invocation for this method
- Mocked object.
- Method.
- Args.
- True is the call was recorded, false otherwise
-
-
-
- Gets the all expectations for a mocked object and method combination,
- regardless of the expected arguments / callbacks / contraints.
-
- Mocked object.
- Method.
- List of all relevant expectation
-
-
-
- Gets the all expectations for proxy.
-
- Mocked object.
- List of all relevant expectation
-
-
-
- Replaces the old expectation with the new expectation for the specified proxy/method pair.
- This replace ALL expectations that equal to old expectations.
-
- Proxy.
- Method.
- Old expectation.
- New expectation.
-
-
-
- Handle the real execution of this method for the derived class
-
-
-
-
- Handles the real getting of the recorded expectation or null.
-
-
-
-
- Handle the real execution of this method for the derived class
-
-
-
-
- Gets the next expected calls string.
-
-
-
-
- Create an exception for an unexpected method call.
-
-
-
-
- Gets a value indicating whether this instance has expectations that weren't satisfied yet.
-
-
- true if this instance has expectations; otherwise, false.
-
-
-
-
- Ordered collection of methods, methods must arrive in specified order
- in order to pass.
-
-
-
-
- Creates a new instance.
-
- Parent recorder.
- Repetable methods
-
-
-
- Creates a new instance.
-
-
-
-
- Handles the real getting of the recorded expectation or null.
-
-
-
-
- Get the expectation for this method on this object with this arguments
-
-
-
-
- Gets the next expected calls string.
-
-
-
-
- Hold an expectation for a method call on an object
-
-
-
-
- Creates a new instance.
-
- Proxy.
- Method.
- Expectation.
-
-
-
- Determains if the object equal to this instance
-
- Obj.
-
-
-
-
-
- Gets the hash code.
-
-
-
-
-
-
- Gets the proxy.
-
-
-
-
-
-
- Gets the method.
-
-
-
-
-
-
- Gets the expectation.
-
-
-
-
-
-
- Holds a pair of mocked object and a method
- and allows to compare them against each other.
- This allows us to have a distinction between mockOne.MyMethod() and
- mockTwo.MyMethod()...
-
-
-
-
- Creates a new instance.
-
- Proxy.
- Method.
-
-
-
- Determains whatever obj equals to this instance.
- ProxyMethodPairs are equals when they point to the same /instance/ of
- an object, and to the same method.
-
- Obj.
-
-
-
-
-
- Gets the hash code.
-
-
-
-
-
-
- Gets the proxy.
-
-
-
-
-
-
- Gets the method.
-
-
-
-
-
-
- Change the recorder from ordered to unordered and vice versa
-
-
-
-
- Creates a new instance.
-
-
-
-
- Disposes this instance.
-
-
-
-
- Accessor for the current mocker
-
-
-
-
- The current mocker
-
-
-
-
- Used for [assembly: InternalsVisibleTo(RhinoMocks.StrongName)]
- Used for [assembly: InternalsVisibleTo(RhinoMocks.NormalName)]
-
-
-
-
- Strong name for the Dynamic Proxy assemblies. Used for InternalsVisibleTo specification.
-
-
-
-
- Normal name for dynamic proxy assemblies. Used for InternalsVisibleTo specification.
-
-
-
-
- Logs all method calls for methods
-
-
-
-
- Setup method calls to repeat any number of times.
-
-
-
-
- Get the method options and set the last method call to repeat
- any number of times.
- This also means that the method would transcend ordering
-
-
-
-
- Get the method options for the last method call on the mockInstance and set it
- to repeat any number of times.
- This also means that the method would transcend ordering
-
-
-
-
- Utility class for working with method calls.
-
-
-
-
- Delegate to format the argument for the string representation of
- the method call.
-
-
-
-
- Return the string representation of a method call and its arguments.
-
- The method
- The method arguments
- Invocation of the method, used to get the generics arguments
- Delegate to format the parameter
- The string representation of this method call
-
-
-
- Return the string representation of a method call and its arguments.
-
- The invocation of the method, used to get the generic parameters
- The method
- The method arguments
- The string representation of this method call
-
-
-
- Utility to get the default value for a type
-
-
-
-
- The default value for a type.
- Null for reference types and void
- 0 for value types.
- First element for enums
- Note that we need to get the value even for opened generic types, such as those from
- generic methods.
-
- Type.
- The invocation.
- the default value
-
-
-
- Allows easier access to MockRepository, works closely with Mocker.Current to
- allow access to a context where the mock repository is automatially verified at
- the end of the code block.
-
-
-
-
- A method with no arguments and no return value that will be called under the mock context.
-
-
-
-
- Interface to verify previously defined expectations
-
-
-
-
- Verifies if a piece of code
-
-
-
-
- FluentMocker implements some kind of fluent interface attempt
- for saying "With the Mocks [mocks], Expecting (in same order) [things] verify [that]."
-
-
-
-
- Defines unordered expectations
-
- A delegate describing the expectations
- an IMockVerifier
-
-
-
- Defines ordered expectations
-
- A delegate describing the expectations
- an IMockVerifier
-
-
-
- Verifies previously defined expectations
-
-
-
-
- Initialize a code block where Mocker.Current is initialized.
- At the end of the code block, all the expectation will be verified.
- This overload will create a new MockRepository.
-
- The code that will be executed under the mock context
-
-
-
- Initialize a code block where Mocker.Current is initialized.
- At the end of the code block, all the expectation will be verified.
- This overload will create a new MockRepository.
-
- The mock repository to use, at the end of the code block, VerifyAll() will be called on the repository.
- The code that will be executed under the mock context
-
-
-
- Create a FluentMocker
-
- The mock repository to use.
-
-
-
- Wraps a reference that is passed
- ByRef and provides indirect load/store support.
-
-
-
-
- Summary description for NewArrayExpression.
-
-
-
-
-
-
-
-
- Here we try to match a constructor argument to its value.
- Since we can't get the values from the assembly, we use some heuristics to get it.
- a/ we first try to match all the properties on the attributes by name (case insensitive) to the argument
- b/ if we fail we try to match them by property type, with some smarts about convertions (i,e: can use Guid for string).
-
-
-
-
- We have the following rules here.
- Try to find a matching type, failing that, if the parameter is string, get the first property (under the assumption that
- we can convert it.
-
-
-
-
- Attributes can only accept simple types, so we return null for null,
- if the value is passed as string we call to string (should help with converting),
- otherwise, we use the value as is (enums, integer, etc).
-
-
-
-
- Provides appropriate Ldc.X opcode for the type of primitive value to be loaded.
-
-
-
-
- Provides appropriate Ldind.X opcode for
- the type of primitive value to be loaded indirectly.
-
-
-
-
- Inspect the base method for generic definitions
- and set the return type and the parameters
- accordingly
-
-
-
-
- Emits a load opcode of the appropriate kind for a constant string or
- primitive value.
-
-
-
-
-
-
-
-
- Emits a load opcode of the appropriate kind for the constant default value of a
- type, such as 0 for value types and null for reference types.
-
-
-
-
- Emits a load indirect opcode of the appropriate type for a value or object reference.
- Pops a pointer off the evaluation stack, dereferences it and loads
- a value of the specified type.
-
-
-
-
-
-
-
-
- Emits a store indirectopcode of the appropriate type for a value or object reference.
- Pops a value of the specified type and a pointer off the evaluation stack, and
- stores the value.
-
-
-
-
-
-
-
-
- Summary description for PropertiesCollection.
-
-
-
-
- Provides appropriate Stind.X opcode
- for the type of primitive value to be stored indirectly.
-
-
-
-
- Base class that exposes the common functionalities
- to proxy generation.
-
-
- TODO:
- - Use the interceptor selector if provided
- - Add tests and fixes for 'leaking this' problem
- - Mixin support
-
-
-
-
- Used by dinamically implement
-
-
-
-
-
- Generates a parameters constructor that initializes the proxy
- state with just to make it non-null.
-
- This constructor is important to allow proxies to be XML serializable
-
-
-
-
- If callbackMethod is null the InvokeOnTarget implementation
- is just the code to throw an exception
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- If callbackMethod is null the InvokeOnTarget implementation
- is just the code to throw an exception
-
-
-
-
-
-
-
-
-
-
-
-
-
- If true the invocation will implement the IChangeProxyTarget interface
-
-
-
-
-
- Generates the constructor for the nested class that extends
-
-
-
-
-
-
-
-
-
-
-
-
- Improvement: this cache should be static. We should generate a
- type constructor instead
-
-
-
-
- Performs some basic screening and invokes the
- to select methods.
-
-
-
-
-
-
-
-
-
-
- Checks if the method is public or protected.
-
-
-
-
-
-
-
-
- Attributes should be replicated if they are non-inheritable,
- but there are some special cases where the attributes means
- something to the CLR, where they should be skipped.
-
-
-
-
- Checks if the method has the same signature as a method that was marked as
- one that should generate a new vtable slot.
-
-
-
-
- Initializes a new instance of the class.
-
- Type of the target.
- The interfaces.
- The options.
-
-
-
-
-
-
-
- Initializes a new instance of the class.
-
- The emitter.
- The add method.
- The remove method.
- The attributes.
-
-
-
-
-
-
-
- Finds the type of the method on target.
-
- The method on interface.
- Type of the proxy target.
-
-
-
-
-
- Checks whether the given types are the same. This is
- more complicated than it looks.
-
-
-
-
-
-
-
-
-
-
- This is used by the ProxyObjectReference class durin de-serialiation, to know
- which generator it should use
-
-
-
-
- Returns the methods implemented by a type. Use this instead of Type.GetMethods() to work around a CLR issue
- where duplicate MethodInfos are returned by Type.GetMethods() after a token of a generic type's method was loaded.
-
-
-
-
- Handles the deserialization of proxies.
-
-
-
-
- Resets the used for deserialization to a new scope.
-
- This is useful for test cases.
-
-
-
- Resets the used for deserialization to a given .
-
- The scope to be used for deserialization.
- By default, the deserialization process uses a different scope than the rest of the application, which can lead to multiple proxies
- being generated for the same type. By explicitly setting the deserialization scope to the application's scope, this can be avoided.
-
-
-
- Gets the used for deserialization.
-
- As has no way of automatically determining the scope used by the application (and the application
- might use more than one scope at the same time), uses a dedicated scope instance for deserializing proxy
- types. This instance can be reset and set to a specific value via and .
-
-
-
- Used during the target type inspection process.
- Implementors have a chance to interfere in the
- proxy generation process
-
-
-
-
- Invoked by the generation process to know if
- the specified member should be proxied
-
-
-
-
-
-
-
-
-
-
- Invoked by the generation process to notify that a
- member wasn't marked as virtual.
-
-
-
-
-
-
-
-
- Invoked by the generation process to notify
- that the whole process is completed.
-
-
-
-
- Abstracts the implementation of proxy constructions
-
-
-
-
- Implementors should return a proxy for the specified type.
-
- The proxy base class.
- The proxy generation options.
- The generated proxy type.
-
-
-
- Implementors should return a proxy for the specified
- type and interfaces. The interfaces must be only "mark" interfaces
-
-
-
-
-
-
-
-
-
-
-
-
- Implementors should return a proxy for the specified
- interface that 'proceeds' executions to the
- specified target.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Implementors should return a proxy for the specified
- interface that delegate all executions to the
- specified interceptor(s).
-
-
-
-
-
-
-
-
-
-
-
-
- Implementors should return a proxy for the specified
- interface that delegate all executions to the
- specified interceptor(s) and uses an instance of the interface
- as their targets, rather than a class. All IInvocation's
- should then implement IChangeProxyTarget.
-
-
-
-
-
-
-
-
-
-
- Gets the module scope used by this builder for generating code.
-
- The module scope used by this builder.
-
-
-
- Determines whether this assembly has internals visisble to dynamic proxy.
-
- The asm.
-
-
-
- Determines whether the specified method is internal.
-
- The method.
-
- true if the specified method is internal; otherwise, false.
-
-
-
-
- Summary description for ModuleScope.
-
-
-
-
- The default file name used when the assembly is saved using .
-
-
-
-
- The default assembly (simple) name used for the assemblies generated by a instance.
-
-
-
-
- Initializes a new instance of the class; assemblies created by this instance will not be saved.
-
-
-
-
- Initializes a new instance of the class, allowing to specify whether the assemblies generated by this instance
- should be saved.
-
- If set to true saves the generated module.
-
-
-
- Initializes a new instance of the class, allowing to specify whether the assemblies generated by this instance
- should be saved and what simple names are to be assigned to them.
-
- If set to true saves the generated module.
- The simple name of the strong-named assembly generated by this .
- The path and file name of the manifest module of the strong-named assembly generated by this .
- The simple name of the weak-named assembly generated by this .
- The path and file name of the manifest module of the weak-named assembly generated by this .
-
-
-
- Returns a type from this scope's type cache, or null if the key cannot be found.
-
- The key to be looked up in the cache.
- The type from this scope's type cache matching the key, or null if the key cannot be found
-
-
-
- Registers a type in this scope's type cache.
-
- The key to be associated with the type.
- The type to be stored in the cache.
-
-
-
- Gets the key pair used to sign the strong-named assembly generated by this .
-
-
-
-
-
-
- Gets the specified module generated by this scope, creating a new one if none has yet been generated.
-
- If set to true, a strong-named module is returned; otherwise, a weak-named module is returned.
- A strong-named or weak-named module generated by this scope, as specified by the parameter.
-
-
-
- Gets the strong-named module generated by this scope, creating a new one if none has yet been generated.
-
- A strong-named module generated by this scope.
-
-
-
- Gets the weak-named module generated by this scope, creating a new one if none has yet been generated.
-
- A weak-named module generated by this scope.
-
-
-
- Saves the generated assembly with the name and directory information given when this instance was created (or with
- the and current directory if none was given).
-
-
-
- This method stores the generated assembly in the directory passed as part of the module information specified when this instance was
- constructed (if any, else the current directory is used). If both a strong-named and a weak-named assembly
- have been generated, it will throw an exception; in this case, use the overload.
-
-
- If this was created without indicating that the assembly should be saved, this method does nothing.
-
-
- Both a strong-named and a weak-named assembly have been generated.
- The path of the generated assembly file, or null if no file has been generated.
-
-
-
- Saves the specified generated assembly with the name and directory information given when this instance was created
- (or with the and current directory if none was given).
-
- True if the generated assembly with a strong name should be saved (see );
- false if the generated assembly without a strong name should be saved (see .
-
-
- This method stores the specified generated assembly in the directory passed as part of the module information specified when this instance was
- constructed (if any, else the current directory is used).
-
-
- If this was created without indicating that the assembly should be saved, this method does nothing.
-
-
- No assembly has been generated that matches the parameter.
-
- The path of the generated assembly file, or null if no file has been generated.
-
-
-
- Users of this should use this lock when accessing the cache.
-
-
-
-
- Gets the strong-named module generated by this scope, or if none has yet been generated.
-
- The strong-named module generated by this scope, or if none has yet been generated.
-
-
-
- Gets the file name of the strongly named module generated by this scope.
-
- The file name of the strongly named module generated by this scope.
-
-
-
- Gets the directory where the strongly named module generated by this scope will be saved, or if the current directory
- is used.
-
- The directory where the strongly named module generated by this scope will be saved when is called
- (if this scope was created to save modules).
-
-
-
- Gets the weak-named module generated by this scope, or if none has yet been generated.
-
- The weak-named module generated by this scope, or if none has yet been generated.
-
-
-
- Gets the file name of the weakly named module generated by this scope.
-
- The file name of the weakly named module generated by this scope.
-
-
-
- Gets the directory where the weakly named module generated by this scope will be saved, or if the current directory
- is used.
-
- The directory where the weakly named module generated by this scope will be saved when is called
- (if this scope was created to save modules).
-
-
-
- ProxyBuilder that persists the generated type.
-
-
- The saved assembly contains just the last generated type.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Saves the generated assembly to a physical file. Note that this renders the unusable.
-
- The path of the generated assembly file, or null if no assembly has been generated.
- This method does not support saving multiple files. If both a signed and an unsigned module have been generated, use the
- respective methods of the .
-
-
-
- Initializes a new instance of the class.
-
- The hook.
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The builder.
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Creates the class proxy.
-
- Type of the target.
- The interfaces.
- The interceptors.
-
-
-
-
-
- Creates the class proxy.
-
- Type of the target.
- The interceptors.
- The constructor args.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Creates the class proxy.
-
- Type of the target.
- The interfaces.
- The options.
- The constructor args.
- The interceptors.
-
-
-
-
-
- Gets the proxy builder instance.
-
- The proxy builder.
-
-
-
-
-
-
-
-
-
-
-
-
-
- For interface proxies, this will point to the
- on the target class
-
-
-
-
- Base for Attributes that want to express lifestyle
- chosen by the component.
-
-
-
-
- Initializes a new instance of the class.
-
- The type.
-
-
-
- Gets or sets the lifestyle.
-
- The lifestyle.
-
-
-
- This attribute is usefull only when you want to register all components
- on an assembly as a batch process.
- By doing so, the batch register will look
- for this attribute to distinguish components from other classes.
-
-
-
-
- Initializes a new instance of the class.
-
- The key.
-
-
-
- Initializes a new instance of the class.
-
- The key.
- The service.
-
-
-
- Initializes a new instance of the class.
-
- The key.
- The service.
- The lifestyle.
-
-
-
- Gets the service.
-
- The service.
-
-
-
- Gets the key.
-
- The key.
-
-
-
- Associates a custom component with a component
-
-
-
-
- Initializes a new instance of the class.
-
- Type of the component activator.
-
-
-
- Gets the type of the component activator.
-
- The type of the component activator.
-
-
-
- Specifies the proxying behavior for a component.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Gets or sets a value indicating whether the generated
- interface proxy should inherit from .
-
-
-
-
- Determines if the component requires a single interface proxy.
-
-
- true if the component requires a single interface proxy.
-
-
-
- Gets or sets the additional interfaces used during proxy generation.
-
-
-
-
- Marks as property to be skipped and not be wired
- by the IoC container
-
-
-
-
- Used to declare that a component wants interceptors acting on it.
-
-
-
-
- Constructs the InterceptorAttribute pointing to
- a key to a interceptor
-
-
-
-
-
-
- Constructs the InterceptorAttribute pointing to
- a service
-
-
-
-
-
-
- Indicates that the target components wants a
- singleton lifestyle.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Indicates that the target components wants a
- transient lifestyle.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Indicates that the target components wants a
- per thread lifestyle.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Indicates that the target components wants a
- per web request lifestyle.
-
-
-
-
- Indicates that the target components wants a
- pooled lifestyle.
-
-
-
-
- Initializes a new instance of the class
- using the default initial pool size (5) and the max pool size (15).
-
-
-
-
- Initializes a new instance of the class.
-
- Initial size of the pool.
- Max pool size.
-
-
-
- Gets the initial size of the pool.
-
- The initial size of the pool.
-
-
-
- Gets the maximum pool size.
-
- The size of the max pool.
-
-
-
- Indicates that the target components wants a
- custom lifestyle.
-
-
-
-
- Initializes a new instance of the class.
-
- The lifestyle handler.
-
-
-
- Gets the type of the lifestyle handler.
-
- The type of the lifestyle handler.
-
-
-
- New interface that is going to be used by DynamicProxy 2
-
-
-
-
- New interface that is going to be used by DynamicProxy 2
-
-
-
-
- Returns the concrete instantiation of , with any generic parameters bound to real types.
-
- The concrete instantiation of , or if not a generic method.
- Can be slower than calling .
-
-
-
- Returns the concrete instantiation of , with any generic parameters bound to real types.
-
- The concrete instantiation of , or if not a generic method.
- Can be slower than calling .
-
-
-
-
-
-
-
-
-
- The generic arguments of the method, or null if not a generic method.
-
-
-
-
-
-
-
-
- For interface proxies, this will point to the
- on the target class
-
-
-
-
- Interceptors might implement this to receive the
- ComponentModel on behalf of the component where the
- interceptor is acting.
-
-
-
-
- Get the proxy target (note that null is a valid target!)
-
-
-
-
-
-
- Gets the interceptors for the proxy
-
-
-
-
-
-
- Abstract representation of a vertex.
-
-
-
-
- The nodes that dependes on this node
-
-
-
-
- The nodes that this node depends
-
-
-
-
- The node has not been visited yet
-
-
-
-
- This node is in the process of being visited
-
-
-
-
- This now was visited
-
-
-
-
- Represents a collection of objects
- which are guaranted to be unique
- and holds a color for them
-
-
-
-
- Holds a timestamp (integer)
- for a given item
-
-
-
-
- Returns the node at the specified index.
-
- The lookup index.
- The node at the specified index.
-
- If the specified is greater than the
- number of objects within the list.
-
-
-
-
- Validates the specified index.
-
- The lookup index.
-
- If the index is invalid.
-
-
-
-
- Lifecycle interface. If implemented by a component,
- the method Initialized will be invoked by the container
- before making the component available to the external world.
-
-
-
-
- Implementors should perform any initialization logic.
-
-
-
-
- Only called for components that
- belongs to a pool when the component
- comes back to the pool.
-
-
-
-
- Implementors should perform any
- initialization/clean up.
-
-
-
-
- Interface for components that wish to be started by the container
-
-
-
-
- Starts this instance.
-
-
-
-
- Stops this instance.
-
-
-
-
- Manages the instantiation of s.
-
-
-
-
- Creates a new logger, getting the logger name from the specified type.
-
-
-
-
- Creates a new logger.
-
-
-
-
- Creates a new logger, getting the logger name from the specified type.
-
-
-
-
- Creates a new logger.
-
-
-
-
- Provides a factory that can produce either or
- classes.
-
-
-
-
- Creates a new extended logger, getting the logger name from the specified type.
-
-
-
-
- Creates a new extended logger.
-
-
-
-
- Creates a new extended logger, getting the logger name from the specified type.
-
-
-
-
- Creates a new extended logger.
-
-
-
-
- Creates a new extended logger, getting the logger name from the specified type.
-
-
-
-
- Creates a new extended logger.
-
-
-
-
- Creates a new extended logger, getting the logger name from the specified type.
-
-
-
-
- Creates a new extended logger.
-
-
-
-
- Gets the configuration file.
-
- i.e. log4net.config
-
-
-
-
-
- Gets the configuration file.
-
- i.e. log4net.config
-
-
-
-
-
- Summary description for ConsoleFactory.
-
-
-
-
- NullLogFactory used when logging is turned off.
-
-
-
-
- Creates an instance of ILogger with the specified name.
-
- Name.
-
-
-
-
-
- Creates an instance of ILogger with the specified name and LoggerLevel.
-
- Name.
- Level.
-
-
-
-
-
- Creates outputing
- to files. The name of the file is derived from the log name
- plus the 'log' extension.
-
-
-
-
- Manages logging.
-
-
- This is a facade for the different logging subsystems.
- It offers a simplified interface that follows IOC patterns
- and a simplified priority/level/severity abstraction.
-
-
-
-
- Logs a debug message.
-
- The message to log
-
-
-
- Logs a debug message.
-
- The exception to log
- The message to log
-
-
-
- Logs a debug message.
-
- Format string for the message to log
- Format arguments for the message to log
-
-
-
- Logs a debug message.
-
- Format string for the message to log
- Format arguments for the message to log
-
-
-
- Logs a debug message.
-
- The exception to log
- Format string for the message to log
- Format arguments for the message to log
-
-
-
- Logs a debug message.
-
- The format provider to use
- Format string for the message to log
- Format arguments for the message to log
-
-
-
- Logs a debug message.
-
- The exception to log
- The format provider to use
- Format string for the message to log
- Format arguments for the message to log
-
-
-
- Logs an info message.
-
- The message to log
-
-
-
- Logs an info message.
-
- The exception to log
- The message to log
-
-
-
- Logs an info message.
-
- Format string for the message to log
- Format arguments for the message to log
-
-
-
- Logs an info message.
-
- Format string for the message to log
- Format arguments for the message to log
-
-
-
- Logs an info message.
-
- The exception to log
- Format string for the message to log
- Format arguments for the message to log
-
-
-
- Logs an info message.
-
- The format provider to use
- Format string for the message to log
- Format arguments for the message to log
-
-
-
- Logs an info message.
-
- The exception to log
- The format provider to use
- Format string for the message to log
- Format arguments for the message to log
-
-
-
- Logs a warn message.
-
- The message to log
-
-
-
- Logs a warn message.
-
- The exception to log
- The message to log
-
-
-
- Logs a warn message.
-
- Format string for the message to log
- Format arguments for the message to log
-
-
-
- Logs a warn message.
-
- Format string for the message to log
- Format arguments for the message to log
-
-
-
- Logs a warn message.
-
- The exception to log
- Format string for the message to log
- Format arguments for the message to log
-
-
-
- Logs a warn message.
-
- The format provider to use
- Format string for the message to log
- Format arguments for the message to log
-
-
-
- Logs a warn message.
-
- The exception to log
- The format provider to use
- Format string for the message to log
- Format arguments for the message to log
-
-
-
- Logs an error message.
-
- The message to log
-
-
-
- Logs an error message.
-
- The exception to log
- The message to log
-
-
-
- Logs an error message.
-
- Format string for the message to log
- Format arguments for the message to log
-
-
-
- Logs an error message.
-
- Format string for the message to log
- Format arguments for the message to log
-
-
-
- Logs an error message.
-
- The exception to log
- Format string for the message to log
- Format arguments for the message to log
-
-
-
- Logs an error message.
-
- The format provider to use
- Format string for the message to log
- Format arguments for the message to log
-
-
-
- Logs an error message.
-
- The exception to log
- The format provider to use
- Format string for the message to log
- Format arguments for the message to log
-
-
-
- Logs a fatal message.
-
- The message to log
-
-
-
- Logs a fatal message.
-
- The exception to log
- The message to log
-
-
-
- Logs a fatal message.
-
- Format string for the message to log
- Format arguments for the message to log
-
-
-
- Logs a fatal message.
-
- Format string for the message to log
- Format arguments for the message to log
-
-
-
- Logs a fatal message.
-
- The exception to log
- Format string for the message to log
- Format arguments for the message to log
-
-
-
- Logs a fatal message.
-
- The format provider to use
- Format string for the message to log
- Format arguments for the message to log
-
-
-
- Logs a fatal message.
-
- The exception to log
- The format provider to use
- Format string for the message to log
- Format arguments for the message to log
-
-
-
- Logs a fatal error message.
-
- The Message
-
-
-
- Logs a fatal error message.
-
- The Message
- The Exception
-
-
-
- Logs a fatal error message.
-
- Message format
- Array of objects to write using format
-
-
-
- Create a new child logger.
- The name of the child logger is [current-loggers-name].[passed-in-name]
-
- The Subname of this logger.
- The New ILogger instance.
- If the name has an empty element name.
-
-
-
- Determines if messages of priority "debug" will be logged.
-
- True if "debug" messages will be logged.
-
-
-
- Determines if messages of priority "info" will be logged.
-
- True if "info" messages will be logged.
-
-
-
- Determines if messages of priority "warn" will be logged.
-
- True if "warn" messages will be logged.
-
-
-
- Determines if messages of priority "error" will be logged.
-
- True if "error" messages will be logged.
-
-
-
- Determines if messages of priority "fatal" will be logged.
-
- True if "fatal" messages will be logged.
-
-
-
- Determines if messages of priority "fatalError" will be logged.
-
- True if "fatalError" messages will be logged.
-
-
-
- The Level Filtered Logger class. This is a base clase which
- provides a LogLevel attribute and reroutes all functions into
- one Log method.
-
-
-
-
- Creates a new LevelFilteredLogger.
-
-
-
-
- Keep the instance alive in a remoting scenario
-
-
-
-
-
-
- Logs a debug message.
-
- The message to log
-
-
-
- Logs a debug message.
-
- The exception to log
- The message to log
-
-
-
- Logs a debug message.
-
- Format string for the message to log
- Format arguments for the message to log
-
-
-
- Logs a debug message.
-
- The exception to log
- Format string for the message to log
- Format arguments for the message to log
-
-
-
- Logs a debug message.
-
- The format provider to use
- Format string for the message to log
- Format arguments for the message to log
-
-
-
- Logs a debug message.
-
- The exception to log
- The format provider to use
- Format string for the message to log
- Format arguments for the message to log
-
-
-
- Logs a debug message.
-
- Message format
- Array of objects to write using format
-
-
-
- Logs an info message.
-
- The message to log
-
-
-
- Logs an info message.
-
- The exception to log
- The message to log
-
-
-
- Logs an info message.
-
- Format string for the message to log
- Format arguments for the message to log
-
-
-
- Logs an info message.
-
- The exception to log
- Format string for the message to log
- Format arguments for the message to log
-
-
-
- Logs an info message.
-
- The format provider to use
- Format string for the message to log
- Format arguments for the message to log
-
-
-
- Logs an info message.
-
- The exception to log
- The format provider to use
- Format string for the message to log
- Format arguments for the message to log
-
-
-
- Logs an info message.
-
- Message format
- Array of objects to write using format
-
-
-
- Logs a warn message.
-
- The message to log
-
-
-
- Logs a warn message.
-
- The exception to log
- The message to log
-
-
-
- Logs a warn message.
-
- Format string for the message to log
- Format arguments for the message to log
-
-
-
- Logs a warn message.
-
- The exception to log
- Format string for the message to log
- Format arguments for the message to log
-
-
-
- Logs a warn message.
-
- The format provider to use
- Format string for the message to log
- Format arguments for the message to log
-
-
-
- Logs a warn message.
-
- The exception to log
- The format provider to use
- Format string for the message to log
- Format arguments for the message to log
-
-
-
- Logs a warn message.
-
- Message format
- Array of objects to write using format
-
-
-
- Logs an error message.
-
- The message to log
-
-
-
- Logs an error message.
-
- The exception to log
- The message to log
-
-
-
- Logs an error message.
-
- Format string for the message to log
- Format arguments for the message to log
-
-
-
- Logs an error message.
-
- The exception to log
- Format string for the message to log
- Format arguments for the message to log
-
-
-
- Logs an error message.
-
- The format provider to use
- Format string for the message to log
- Format arguments for the message to log
-
-
-
- Logs an error message.
-
- The exception to log
- The format provider to use
- Format string for the message to log
- Format arguments for the message to log
-
-
-
- Logs an error message.
-
- Message format
- Array of objects to write using format
-
-
-
- Logs a fatal message.
-
- The message to log
-
-
-
- Logs a fatal message.
-
- The exception to log
- The message to log
-
-
-
- Logs a fatal message.
-
- Format string for the message to log
- Format arguments for the message to log
-
-
-
- Logs a fatal message.
-
- The exception to log
- Format string for the message to log
- Format arguments for the message to log
-
-
-
- Logs a fatal message.
-
- The format provider to use
- Format string for the message to log
- Format arguments for the message to log
-
-
-
- Logs a fatal message.
-
- The exception to log
- The format provider to use
- Format string for the message to log
- Format arguments for the message to log
-
-
-
- Logs a fatal message.
-
- Message format
- Array of objects to write using format
-
-
-
- Logs a fatal error message.
-
- The Message
-
-
-
- Logs a fatal error message.
-
- The Message
- The Exception
-
-
-
- Logs a fatal error message.
-
- Message format
- Array of objects to write using format
-
-
-
- Implementors output the log content by implementing this method only.
- Note that exception can be null
-
-
-
-
-
-
-
-
-
-
-
-
- The LoggerLevel that this logger
- will be using. Defaults to LoggerLevel.Off
-
-
-
- The name that this logger will be using.
- Defaults to String.Empty
-
-
-
- Determines if messages of priority "debug" will be logged.
-
-
- true if log level flags include the bit
-
-
-
- Determines if messages of priority "info" will be logged.
-
-
- true if log level flags include the bit
-
-
-
- Determines if messages of priority "warn" will be logged.
-
-
- true if log level flags include the bit
-
-
-
- Determines if messages of priority "error" will be logged.
-
-
- true if log level flags include the bit
-
-
-
- Determines if messages of priority "fatal" will be logged.
-
-
- true if log level flags include the bit
-
-
-
- Determines if messages of priority "fatal" will be logged.
-
-
- true if log level flags include the bit
-
-
-
- The Logger sending everything to the standard output streams.
- This is mainly for the cases when you have a utility that
- does not have a logger to supply.
-
-
-
-
- Creates a new ConsoleLogger with the Level
- set to LoggerLevel.Debug and the Name
- set to String.Empty.
-
-
-
-
- Creates a new ConsoleLogger with the Name
- set to String.Empty.
-
- The logs Level.
-
-
-
- Creates a new ConsoleLogger with the Level
- set to LoggerLevel.Debug.
-
- The logs Name.
-
-
-
- Creates a new ConsoleLogger.
-
- The logs Name.
- The logs Level.
-
-
-
- A Common method to log.
-
- The level of logging
- The name of the logger
- The Message
- The Exception
-
-
-
- Returns a new ConsoleLogger with the name
- added after this loggers name, with a dot in between.
-
- The added hierarchical name.
- A new ConsoleLogger.
-
-
-
- The Logger using standart Diagnostics namespace.
-
-
-
-
- Creates a logger based on .
-
-
-
-
-
-
-
- Creates a logger based on .
-
-
-
-
-
-
-
-
-
-
- Creates a logger based on .
-
-
-
-
-
-
-
-
-
-
-
-
-
- Provides an interface that supports and
- allows the storage and retrieval of Contexts. These are supported in
- both log4net and NLog.
-
-
-
-
- Exposes the Global Context of the extended logger.
-
-
-
-
- Exposes the Thread Context of the extended logger.
-
-
-
-
- Exposes the Thread Stack of the extended logger.
-
-
-
-
- The Null Logger class. This is useful for implementations where you need
- to provide a logger to a utility class, but do not want any output from it.
- It also helps when you have a utility that does not have a logger to supply.
-
-
-
-
- Creates a new NullLogger.
-
-
-
-
- No-op.
-
- Ignored
-
-
-
- No-op.
-
- Ignored
- Ignored
-
-
-
- No-op.
-
- Ignored
- Ignored
-
-
-
- No-op.
-
- Ignored
- Ignored
-
-
-
- No-op.
-
- Ignored
- Ignored
- Ignored
-
-
-
- No-op.
-
- Ignored
- Ignored
- Ignored
-
-
-
- No-op.
-
- Ignored
- Ignored
- Ignored
- Ignored
-
-
-
- No-op.
-
- Ignored
-
-
-
- No-op.
-
- Ignored
- Ignored
-
-
-
- No-op.
-
- Ignored
- Ignored
-
-
-
- No-op.
-
- Ignored
- Ignored
-
-
-
- No-op.
-
- Ignored
- Ignored
- Ignored
-
-
-
- No-op.
-
- Ignored
- Ignored
- Ignored
-
-
-
- No-op.
-
- Ignored
- Ignored
- Ignored
- Ignored
-
-
-
- No-op.
-
- Ignored
-
-
-
- No-op.
-
- Ignored
- Ignored
-
-
-
- No-op.
-
- Ignored
- Ignored
-
-
-
- No-op.
-
- Ignored
- Ignored
-
-
-
- No-op.
-
- Ignored
- Ignored
- Ignored
-
-
-
- No-op.
-
- Ignored
- Ignored
- Ignored
-
-
-
- No-op.
-
- Ignored
- Ignored
- Ignored
- Ignored
-
-
-
- No-op.
-
- Ignored
-
-
-
- No-op.
-
- Ignored
- Ignored
-
-
-
- No-op.
-
- Ignored
- Ignored
-
-
-
- No-op.
-
- Ignored
- Ignored
-
-
-
- No-op.
-
- Ignored
- Ignored
- Ignored
-
-
-
- No-op.
-
- Ignored
- Ignored
- Ignored
-
-
-
- No-op.
-
- Ignored
- Ignored
- Ignored
- Ignored
-
-
-
- No-op.
-
- Ignored
-
-
-
- No-op.
-
- Ignored
- Ignored
-
-
-
- No-op.
-
- Ignored
- Ignored
-
-
-
- No-op.
-
- Ignored
- Ignored
-
-
-
- No-op.
-
- Ignored
- Ignored
- Ignored
-
-
-
- No-op.
-
- Ignored
- Ignored
- Ignored
-
-
-
- No-op.
-
- Ignored
- Ignored
- Ignored
- Ignored
-
-
-
- No-op.
-
- Ignored
-
-
-
- No-op.
-
- Ignored
- Ignored
-
-
-
- No-op.
-
- Ignored
- Ignored
-
-
-
- Returns this NullLogger.
-
- Ignored
- This ILogger instance.
-
-
-
- No-op.
-
- false
-
-
-
- No-op.
-
- false
-
-
-
- No-op.
-
- false
-
-
-
- No-op.
-
- false
-
-
-
- No-op.
-
- false
-
-
-
- No-op.
-
- false
-
-
-
- Returns empty context properties.
-
-
-
-
- Returns empty context properties.
-
-
-
-
- Returns empty context stacks.
-
-
-
-
- Interface for Context Properties implementations
-
-
-
- This interface defines a basic property get set accessor.
-
-
- Based on the ContextPropertiesBase of log4net, by Nicko Cadell.
-
-
-
-
-
- Gets or sets the value of a property
-
-
- The value for the property with the specified key
-
-
-
- Gets or sets the value of a property
-
-
-
-
-
- The Stream Logger class. This class can stream log information
- to any stream, it is suitable for storing a log file to disk,
- or to a MemoryStream for testing your components.
-
-
- This logger is not thread safe.
-
-
-
-
- Creates a new StreamLogger with default encoding
- and buffer size. Initial Level is set to Debug.
-
-
- The name of the log.
-
-
- The stream that will be used for logging,
- seeking while the logger is alive
-
-
-
-
- Creates a new StreamLogger with default buffer size.
- Initial Level is set to Debug.
-
-
- The name of the log.
-
-
- The stream that will be used for logging,
- seeking while the logger is alive
-
-
- The encoding that will be used for this stream.
-
-
-
-
- Creates a new StreamLogger.
- Initial Level is set to Debug.
-
-
- The name of the log.
-
-
- The stream that will be used for logging,
- seeking while the logger is alive
-
-
- The encoding that will be used for this stream.
-
-
- The buffer size that will be used for this stream.
-
-
-
-
- Creates a new StreamLogger with
- Debug as default Level.
-
- The name of the log.
- The StreamWriter the log will write to.
-
-
-
- The WebLogger sends everything to the HttpContext.Trace
-
-
- Trace must be enabled on the Asp.Net configuration file (web.config or machine.config)
-
-
-
-
- Creates a new WebLogger with the priority set to DEBUG.
-
-
-
-
- Creates a new WebLogger.
-
- The Log level typecode.
-
-
-
- Creates a new WebLogger.
-
- The Log name.
-
-
-
- Creates a new WebLogger.
-
- The Log name.
- The Log level typecode.
-
-
-
- A Common method to log.
-
- The level of logging
- The Log name.
- The Message
- The Exception
-
-
-
- Just returns this logger (WebLogger is not hierarchical).
-
- Ignored
- This ILogger instance.
-
-
-
- Tries to get the current http context's trace context.
-
- The current http context's trace context or null if none is
- available
-
-
-
- Supporting Logger levels.
-
-
-
-
- Logging will be off
-
-
-
-
- Fatal logging level
-
-
-
-
- Error logging level
-
-
-
-
- Warn logging level
-
-
-
-
- Info logging level
-
-
-
-
- Debug logging level
-
-
-
-
- Pendent
-
-
-
-
- Deserializes the specified node into an abstract representation of configuration.
-
- The node.
-
-
-
-
-
- If a config value is an empty string we return null, this is to keep
- backward compability with old code
-
-
-
-
- Summary description for IConfiguration.
-
-
- is a interface encapsulating a configuration node
- used to retrieve configuration values.
-
-
-
-
- Gets the value of the node and converts it
- into specified .
-
- The
-
- The Default value returned if the convertion fails.
-
- The Value converted into the specified type.
-
-
-
- Gets the name of the node.
-
-
- The Name of the node.
-
-
-
-
- Gets the value of the node.
-
-
- The Value of the node.
-
-
-
-
- Gets an of
- elements containing all node children.
-
- The Collection of child nodes.
-
-
-
- Gets an of the configuration attributes.
-
-
-
-
- This is an abstract implementation
- that deals with methods that can be abstracted away
- from underlying implementations.
-
-
-
- AbstractConfiguration makes easier to implementers
- to create a new version of
-
-
-
-
- Gets the value of the node and converts it
- into specified .
-
- The
-
- The Default value returned if the convertion fails.
-
- The Value converted into the specified type.
-
-
-
- Gets the name of the .
-
-
- The Name of the .
-
-
-
-
- Gets the value of .
-
-
- The Value of the .
-
-
-
-
- Gets all child nodes.
-
- The of child nodes.
-
-
-
- Gets node attributes.
-
-
- All attributes of the node.
-
-
-
-
- A collection of objects.
-
-
-
-
- Creates a new instance of ConfigurationCollection.
-
-
-
-
- Creates a new instance of ConfigurationCollection.
-
-
-
-
- Creates a new instance of ConfigurationCollection.
-
-
-
-
- Adds an .
-
- The to add.
-
- The index at which the new element was inserted.
-
-
-
-
- Adds an array of .
-
- The Array of to add.
-
-
-
- Adds a .
-
- The to add.
-
-
-
- Copies the elements to a one-dimensional instance at the specified index.
-
-
- The one-dimensional must have zero-based indexing.
-
- The zero-based index in array at which copying begins.
-
-
-
- Gets a value indicating whether the contains
- in the collection.
-
- The to locate.
-
- if the is contained in the collection;
- otherwise, .
-
-
-
-
- Removes a specific from the
- collection.
-
- The to remove from the collection.
-
- is not found in the collection.
-
-
-
-
- Represents the entry at the specified index of the .
-
-
- The zero-based index of the entry to locate in the collection.
-
-
- The entry at the specified index of the collection.
-
-
- is outside the valid range of indexes for the collection.
-
-
-
-
- Summary description for MutableConfiguration.
-
-
-
-
- Initializes a new instance of the class.
-
- The name.
-
-
-
- Enumeration used to mark the component's lifestyle.
-
-
-
-
- No lifestyle specified.
-
-
-
-
- Singleton components are instantiated once, and shared
- between all clients.
-
-
-
-
- Thread components have a unique instance per thread.
-
-
-
-
- Transient components are created on demand.
-
-
-
-
- Optimization of transient components that keeps
- instance in a pool instead of always creating them.
-
-
-
-
- Any other logic to create/release components.
-
-
-
-
- PerWebRequest components are created once per Http Request
-
-
-
-
-
-
-
-
- Represents the collection of information and
- meta information collected about a component.
-
-
-
- Name (key) of the component
-
-
- Service exposed
-
-
- Implementation for the service
-
-
- Extended properties
-
-
- Lifestyle for the component
-
-
- Custom lifestyle, if any
-
-
- Custom activator, if any
-
-
- Dependencies the kernel must resolve
-
-
- All available constructors
-
-
- All potential properties that can be setted by the kernel
-
-
- Steps of lifecycle
-
-
- External parameters
-
-
- Configuration node associated
-
-
- Interceptors associated
-
-
- /// Custom dependencies///
-
-
-
- Constructs a ComponentModel
-
-
-
-
- Sets or returns the component key
-
-
-
-
- Gets or sets the service exposed.
-
- The service.
-
-
-
- Gets or sets the component implementation.
-
- The implementation.
-
-
-
- Gets or sets a value indicating whether the component requires generic arguments.
-
-
- true if generic arguments are required; otherwise, false.
-
-
-
-
- Gets or sets the extended properties.
-
- The extended properties.
-
-
-
- Gets the constructors candidates.
-
- The constructors.
-
-
-
- Gets the properties set.
-
- The properties.
-
-
-
- Gets or sets the configuration.
-
- The configuration.
-
-
-
- Gets the lifecycle steps.
-
- The lifecycle steps.
-
-
-
- Gets or sets the lifestyle type.
-
- The type of the lifestyle.
-
-
-
- Gets or sets the strategy for
- inspecting public properties
- on the components
-
-
-
-
- Gets or sets the custom lifestyle.
-
- The custom lifestyle.
-
-
-
- Gets or sets the custom component activator.
-
- The custom component activator.
-
-
-
- Gets the interceptors.
-
- The interceptors.
-
-
-
- Gets the parameter collection.
-
- The parameters.
-
-
-
- Dependencies are kept within constructors and
- properties. Others dependencies must be
- registered here, so the kernel (as a matter
- of fact the handler) can check them
-
-
-
-
- Gets or sets the custom dependencies.
-
- The custom dependencies.
-
-
-
- Represents a constructor of the component
- that the container can use to initialize it properly.
-
-
-
-
- Initializes a new instance of the class.
-
- The constructor info.
- The dependencies.
-
-
-
- Gets the ConstructorInfo (from reflection).
-
- The constructor.
-
-
-
- Gets the dependencies this constructor candidate exposes.
-
- The dependencies.
-
-
-
- Collection of
-
-
-
- Adds the specified candidate.
-
- The candidate.
-
-
-
- Clears this instance.
-
-
-
-
- Gets the fewer arguments candidate.
-
- The fewer arguments candidate.
-
-
-
- Represents a dependency (other component or a
- fixed value available through external configuration).
-
-
-
-
- Initializes a new instance of the class.
-
- The type.
- The dependency key.
- Type of the target.
- if set to true [is optional].
-
-
-
- Returns a that represents the current .
-
-
- A that represents the current .
-
-
-
-
- Serves as a hash function for a particular type, suitable
- for use in hashing algorithms and data structures like a hash table.
-
-
- A hash code for the current .
-
-
-
-
- Determines whether the specified is equal to the current .
-
- The to compare with the current .
-
- if the specified is equal to the
- current ; otherwise, .
-
-
-
-
- Gets or sets the type of the dependency.
-
- The type of the dependency.
-
-
-
- Gets or sets the dependency key.
-
- The dependency key.
-
-
-
- Gets the type of the target.
-
- The type of the target.
-
-
-
- Gets or sets whether this dependency is optional.
-
-
- true if this dependency is optional; otherwise, false.
-
-
-
-
- Collection of .
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the class.
-
- The dependencies.
-
-
-
- Initializes a new instance of the class.
-
- The dependencies.
-
-
-
- Adds the specified model.
-
- The model.
-
-
-
- Removes the specified model.
-
- The model.
-
-
-
- Clears this instance.
-
-
-
-
- Determines whether this collection contains the the specified model.
-
- The model.
-
- true if the collection contains the specified model; otherwise, false.
-
-
-
-
- Represents an reference to a Interceptor component.
-
-
-
-
- Initializes a new instance of the class.
-
- The component key.
-
-
-
- Initializes a new instance of the class.
-
- Type of the service.
-
-
-
- Gets an for the component key.
-
- The component key.
- The
-
-
-
- Gets an for the service.
-
- The service.
- The
-
-
-
- Gets the type of the service.
-
- The type of the service.
-
-
-
- Gets the interceptor component key.
-
- The component key.
-
-
-
- Gets the type of the reference.
-
- The type of the reference.
-
-
-
- Collection of
-
-
-
- Adds the specified interceptor.
-
- The interceptor.
-
-
-
- Adds the the specified interceptor as the first.
-
- The interceptor.
-
-
-
- Adds the the specified interceptor as the last.
-
- The interceptor.
-
-
-
- Inserts the specified interceptor at the specified index.
-
- The index.
- The interceptor.
-
-
-
- When implemented by a class, copies the elements of
- the to an , starting at a particular index.
-
- The one-dimensional that is the destination of the elements copied from . The must have zero-based indexing.
- The zero-based index in at which copying begins.
-
- is .
-
- is less than zero.
-
-
- is multidimensional.
- -or-
-
- is equal to or greater than the length of .
- -or-
- The number of elements in the source is greater than the available space from to the end of the destination .
-
- The type of the source cannot be cast automatically to the type of the destination .
-
-
-
- Returns an enumerator that can iterate through a collection.
-
-
- An
- that can be used to iterate through the collection.
-
-
-
-
- Adds the interceptor to the end of the interceptors list if it does not exist already.
-
- The interceptor reference.
-
-
-
- Gets a value indicating whether this instance has interceptors.
-
-
- true if this instance has interceptors; otherwise, false.
-
-
-
-
- Gets the number of
- elements contained in the .
-
-
-
-
-
-
- Gets an object that
- can be used to synchronize access to the .
-
-
-
-
-
-
- Gets a value
- indicating whether access to the is synchronized
- (thread-safe).
-
-
-
-
-
-
- Represents a collection of ordered lifecycle steps.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Returns all steps for the commission phase
-
-
-
-
-
-
- Returns all steps for the decommission phase
-
-
-
-
-
-
- Adds a step to the commission or decomission phases.
-
-
-
-
-
-
-
-
- Copies the elements of
- the to an , starting at a particular index.
-
- The one-dimensional that is the destination of the elements copied from . The must have zero-based indexing.
- The zero-based index in at which copying begins.
-
- is .
-
- is less than zero.
-
-
- is multidimensional.
- -or-
-
- is equal to or greater than the length of .
- -or-
- The number of elements in the source is greater than the available space from to the end of the destination .
-
- The type of the source cannot be cast automatically to the type of the destination .
-
-
-
- Returns an enumerator that can iterate through a collection.
-
-
- An
- that can be used to iterate through the collection.
-
-
-
-
- Gets a value indicating whether this instance has commission steps.
-
-
- true if this instance has commission steps; otherwise, false.
-
-
-
-
- Gets a value indicating whether this instance has decommission steps.
-
-
- true if this instance has decommission steps; otherwise, false.
-
-
-
-
- Gets the number of
- elements contained in the .
-
-
-
-
-
-
- Gets an object that
- can be used to synchronize access to the .
-
-
-
-
-
-
- Gets a value
- indicating whether access to the is synchronized
- (thread-safe).
-
-
-
-
-
-
- Represents meta information associated with a method
- (not yet defined)
-
-
-
-
- Initializes a new instance of the class.
-
- The config node.
-
-
-
- Gets the config node.
-
- The config node.
-
-
-
- Collection of
-
-
-
- Adds the specified model.
-
- The model.
-
-
-
- Gets the method info2 model.
-
- The method info2 model.
-
-
-
- Represents a parameter. Usually the parameter
- comes from the external world, ie, an external configuration.
-
-
-
-
- Initializes a new instance of the class.
-
- The name.
- The value.
-
-
-
- Initializes a new instance of the class.
-
- The name.
- The value.
-
-
-
- Gets the name.
-
- The name.
-
-
-
- Gets the value.
-
- The value.
-
-
-
- Gets the config value.
-
- The config value.
-
-
-
- Collection of
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Adds the specified name.
-
- The name.
- The value.
-
-
-
- Adds the specified name.
-
- The name.
- The config node.
-
-
-
- Determines whether this collection contains the specified key.
-
- The key.
-
- true if yes; otherwise, false.
-
-
-
-
- Adds the specified key.
-
-
- Not implemented
-
- The key.
- The value.
-
-
-
- Clears this instance.
-
-
- Not implemented
-
-
-
-
- Removes the specified key.
-
- The key.
-
- Not implemented
-
-
-
-
- Copy the content to the specified array
-
- target array
- target index
-
- Not implemented
-
-
-
-
- Returns an enumerator that can iterate through a collection.
-
-
- An
- that can be used to iterate through the collection.
-
-
-
-
- Gets the keys.
-
- The keys.
-
- Not implemented
-
-
-
-
- Gets the values.
-
- The values.
-
- Not implemented
-
-
-
-
- Gets a value indicating whether this instance is read only.
-
-
- true if this instance is read only; otherwise, false.
-
-
-
-
- Gets a value indicating whether this instance is fixed size.
-
-
- true if this instance is fixed size; otherwise, false.
-
-
-
-
- Gets the with the specified key.
-
-
-
-
-
-
- Gets the count.
-
- The count.
-
-
-
- Gets the sync root.
-
- The sync root.
-
-
-
- Gets a value indicating whether this instance is synchronized.
-
-
- true if this instance is synchronized; otherwise, false.
-
-
-
-
- Represents a property and the respective dependency.
-
-
-
-
- Initializes a new instance of the class.
-
- The property info.
- The dependency.
-
-
-
- Gets the property.
-
- The property.
-
-
-
- Gets the dependency.
-
- The dependency.
-
-
-
- Collection of
-
-
-
- Adds the specified property.
-
- The property.
-
-
-
- Clears this instance.
-
-
-
-
- Finds a PropertySet the by PropertyInfo.
-
- The info.
-
-
-
-
-
- Represents a 'streamable' resource. Can
- be a file, a resource in an assembly.
-
-
-
-
- Returns a reader for the stream
-
-
- It's up to the caller to dispose the reader.
-
-
-
-
-
-
- Returns a reader for the stream
-
-
- It's up to the caller to dispose the reader.
-
-
-
-
-
-
-
-
- Returns an instance of
- created according to the relativePath
- using itself as the root.
-
-
-
-
-
-
-
-
-
-
- Only valid for resources that
- can be obtained through relative paths
-
-
-
-
-
-
-
-
- This returns a new stream instance each time it is called.
- It is the responsability of the caller to dispose of this stream
-
-
-
-
- Depicts the contract for resource factories.
-
-
-
-
- Used to check whether the resource factory
- is able to deal with the given resource
- identifier.
-
-
- Implementors should return true
- only if the given identificator is supported
- by the resource factory
-
-
-
-
-
-
-
-
- Creates an instance
- for the given resource identifier
-
-
-
-
-
-
-
-
- Creates an instance
- for the given resource identifier
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Adapts a static string content as an
-
-
-
- Enable access to files on network shares
-
-
-
-
- Defines that the implementation wants a
- in order to
- access other components. The creator must be aware
- that the component might (or might not) implement
- the interface.
-
-
- Used by Castle Project components to, for example,
- gather logging factories
-
-
-
-
- Increments IServiceProvider with a generic service resolution operation.
-
-
-
-
- This interface should be implemented by classes
- that are available in a bigger context, exposing
- the container to different areas in the same application.
-
- For example, in Web application, the (global) HttpApplication
- subclasses should implement this interface to expose
- the configured container
-
-
-
-
- General purpose class to represent a standard pair of values.
-
- Type of the first value
- Type of the second value
-
-
-
- Constructs a pair with its values
-
-
-
-
-
-
-
-
- Pendent
-
-
-
-
- Initializes a new instance of the class.
-
- The target.
-
-
-
- Determines whether the object contains an element with the specified key.
-
- The key to locate in the object.
-
- true if the contains an element with the key; otherwise, false.
-
-
- is null.
-
-
-
- Adds an element with the provided key and value to the object.
-
- The to use as the key of the element to add.
- The to use as the value of the element to add.
-
- is null.
- An element with the same key already exists in the object.
- The is read-only.-or- The has a fixed size.
-
-
-
- Removes all elements from the object.
-
- The object is read-only.
-
-
-
- Removes the element with the specified key from the object.
-
- The key of the element to remove.
-
- is null.
- The object is read-only.-or- The has a fixed size.
-
-
-
- Copies the elements of the to an , starting at a particular index.
-
- The one-dimensional that is the destination of the elements copied from . The must have zero-based indexing.
- The zero-based index in at which copying begins.
-
- is null.
-
- is less than zero.
-
- is multidimensional.-or- is equal to or greater than the length of .-or- The number of elements in the source is greater than the available space from to the end of the destination .
- The type of the source cannot be cast automatically to the type of the destination .
-
-
-
- Returns an enumerator that iterates through a collection.
-
-
- An object that can be used to iterate through the collection.
-
-
-
-
- Gets or sets the with the specified key.
-
-
-
-
-
-
- Gets an object containing the keys of the object.
-
-
-
- An object containing the keys of the object.
-
-
-
- Gets an object containing the values in the object.
-
-
-
- An object containing the values in the object.
-
-
-
- Gets a value indicating whether the object is read-only.
-
-
-
- true if the object is read-only; otherwise, false.
-
-
-
- Gets a value indicating whether the object has a fixed size.
-
-
-
- true if the object has a fixed size; otherwise, false.
-
-
-
- Gets the number of elements contained in the .
-
-
-
- The number of elements contained in the .
-
-
-
- Gets an object that can be used to synchronize access to the .
-
-
-
- An object that can be used to synchronize access to the .
-
-
-
- Gets a value indicating whether access to the is synchronized (thread safe).
-
-
-
- true if access to the is synchronized (thread safe); otherwise, false.
-
-
-
\ No newline at end of file
diff --git a/lib/Net/4.0/nunit.core.dll b/lib/Net/4.0/nunit.core.dll
deleted file mode 100644
index dd3b2e00..00000000
Binary files a/lib/Net/4.0/nunit.core.dll and /dev/null differ
diff --git a/lib/Net/4.0/nunit.core.interfaces.dll b/lib/Net/4.0/nunit.core.interfaces.dll
deleted file mode 100644
index 39a11273..00000000
Binary files a/lib/Net/4.0/nunit.core.interfaces.dll and /dev/null differ
diff --git a/lib/Net/4.0/nunit.framework.dll b/lib/Net/4.0/nunit.framework.dll
deleted file mode 100644
index 639dbb0d..00000000
Binary files a/lib/Net/4.0/nunit.framework.dll and /dev/null differ
diff --git a/lib/Net/4.0/nunit.framework.xml b/lib/Net/4.0/nunit.framework.xml
deleted file mode 100644
index e8b371cd..00000000
--- a/lib/Net/4.0/nunit.framework.xml
+++ /dev/null
@@ -1,10228 +0,0 @@
-
-
-
- nunit.framework
-
-
-
-
- BinaryConstraint is the abstract base of all constraints
- that combine two other constraints in some fashion.
-
-
-
-
- The Constraint class is the base of all built-in constraints
- within NUnit. It provides the operator overloads used to combine
- constraints.
-
-
-
-
- The IConstraintExpression interface is implemented by all
- complete and resolvable constraints and expressions.
-
-
-
-
- Return the top-level constraint for this expression
-
-
-
-
-
- Static UnsetObject used to detect derived constraints
- failing to set the actual value.
-
-
-
-
- The actual value being tested against a constraint
-
-
-
-
- The display name of this Constraint for use by ToString()
-
-
-
-
- Argument fields used by ToString();
-
-
-
-
- The builder holding this constraint
-
-
-
-
- Construct a constraint with no arguments
-
-
-
-
- Construct a constraint with one argument
-
-
-
-
- Construct a constraint with two arguments
-
-
-
-
- Sets the ConstraintBuilder holding this constraint
-
-
-
-
- Write the failure message to the MessageWriter provided
- as an argument. The default implementation simply passes
- the constraint and the actual value to the writer, which
- then displays the constraint description and the value.
-
- Constraints that need to provide additional details,
- such as where the error occured can override this.
-
- The MessageWriter on which to display the message
-
-
-
- Test whether the constraint is satisfied by a given value
-
- The value to be tested
- True for success, false for failure
-
-
-
- Test whether the constraint is satisfied by an
- ActualValueDelegate that returns the value to be tested.
- The default implementation simply evaluates the delegate
- but derived classes may override it to provide for delayed
- processing.
-
- An ActualValueDelegate
- True for success, false for failure
-
-
-
- Test whether the constraint is satisfied by a given reference.
- The default implementation simply dereferences the value but
- derived classes may override it to provide for delayed processing.
-
- A reference to the value to be tested
- True for success, false for failure
-
-
-
- Write the constraint description to a MessageWriter
-
- The writer on which the description is displayed
-
-
-
- Write the actual value for a failing constraint test to a
- MessageWriter. The default implementation simply writes
- the raw value of actual, leaving it to the writer to
- perform any formatting.
-
- The writer on which the actual value is displayed
-
-
-
- Default override of ToString returns the constraint DisplayName
- followed by any arguments within angle brackets.
-
-
-
-
-
- Returns the string representation of this constraint
-
-
-
-
- This operator creates a constraint that is satisfied only if both
- argument constraints are satisfied.
-
-
-
-
- This operator creates a constraint that is satisfied if either
- of the argument constraints is satisfied.
-
-
-
-
- This operator creates a constraint that is satisfied if the
- argument constraint is not satisfied.
-
-
-
-
- Returns a DelayedConstraint with the specified delay time.
-
- The delay in milliseconds.
-
-
-
-
- Returns a DelayedConstraint with the specified delay time
- and polling interval.
-
- The delay in milliseconds.
- The interval at which to test the constraint.
-
-
-
-
- The display name of this Constraint for use by ToString().
- The default value is the name of the constraint with
- trailing "Constraint" removed. Derived classes may set
- this to another name in their constructors.
-
-
-
-
- Returns a ConstraintExpression by appending And
- to the current constraint.
-
-
-
-
- Returns a ConstraintExpression by appending And
- to the current constraint.
-
-
-
-
- Returns a ConstraintExpression by appending Or
- to the current constraint.
-
-
-
-
- Class used to detect any derived constraints
- that fail to set the actual value in their
- Matches override.
-
-
-
-
- The first constraint being combined
-
-
-
-
- The second constraint being combined
-
-
-
-
- Construct a BinaryConstraint from two other constraints
-
- The first constraint
- The second constraint
-
-
-
- AndConstraint succeeds only if both members succeed.
-
-
-
-
- Create an AndConstraint from two other constraints
-
- The first constraint
- The second constraint
-
-
-
- Apply both member constraints to an actual value, succeeding
- succeeding only if both of them succeed.
-
- The actual value
- True if the constraints both succeeded
-
-
-
- Write a description for this contraint to a MessageWriter
-
- The MessageWriter to receive the description
-
-
-
- Write the actual value for a failing constraint test to a
- MessageWriter. The default implementation simply writes
- the raw value of actual, leaving it to the writer to
- perform any formatting.
-
- The writer on which the actual value is displayed
-
-
-
- OrConstraint succeeds if either member succeeds
-
-
-
-
- Create an OrConstraint from two other constraints
-
- The first constraint
- The second constraint
-
-
-
- Apply the member constraints to an actual value, succeeding
- succeeding as soon as one of them succeeds.
-
- The actual value
- True if either constraint succeeded
-
-
-
- Write a description for this contraint to a MessageWriter
-
- The MessageWriter to receive the description
-
-
-
- CollectionConstraint is the abstract base class for
- constraints that operate on collections.
-
-
-
-
- Construct an empty CollectionConstraint
-
-
-
-
- Construct a CollectionConstraint
-
-
-
-
-
- Determines whether the specified enumerable is empty.
-
- The enumerable.
-
- true if the specified enumerable is empty; otherwise, false.
-
-
-
-
- Test whether the constraint is satisfied by a given value
-
- The value to be tested
- True for success, false for failure
-
-
-
- Protected method to be implemented by derived classes
-
-
-
-
-
-
- CollectionItemsEqualConstraint is the abstract base class for all
- collection constraints that apply some notion of item equality
- as a part of their operation.
-
-
-
-
- Construct an empty CollectionConstraint
-
-
-
-
- Construct a CollectionConstraint
-
-
-
-
-
- Flag the constraint to use the supplied IComparer object.
-
- The IComparer object to use.
- Self.
-
-
-
- Flag the constraint to use the supplied IComparer object.
-
- The IComparer object to use.
- Self.
-
-
-
- Flag the constraint to use the supplied Comparison object.
-
- The IComparer object to use.
- Self.
-
-
-
- Flag the constraint to use the supplied IEqualityComparer object.
-
- The IComparer object to use.
- Self.
-
-
-
- Flag the constraint to use the supplied IEqualityComparer object.
-
- The IComparer object to use.
- Self.
-
-
-
- Compares two collection members for equality
-
-
-
-
- Return a new CollectionTally for use in making tests
-
- The collection to be included in the tally
-
-
-
- Flag the constraint to ignore case and return self.
-
-
-
-
- EmptyCollectionConstraint tests whether a collection is empty.
-
-
-
-
- Check that the collection is empty
-
-
-
-
-
-
- Write the constraint description to a MessageWriter
-
-
-
-
-
- UniqueItemsConstraint tests whether all the items in a
- collection are unique.
-
-
-
-
- Check that all items are unique.
-
-
-
-
-
-
- Write a description of this constraint to a MessageWriter
-
-
-
-
-
- CollectionContainsConstraint is used to test whether a collection
- contains an expected object as a member.
-
-
-
-
- Construct a CollectionContainsConstraint
-
-
-
-
-
- Test whether the expected item is contained in the collection
-
-
-
-
-
-
- Write a descripton of the constraint to a MessageWriter
-
-
-
-
-
- CollectionEquivalentCOnstraint is used to determine whether two
- collections are equivalent.
-
-
-
-
- Construct a CollectionEquivalentConstraint
-
-
-
-
-
- Test whether two collections are equivalent
-
-
-
-
-
-
- Write a description of this constraint to a MessageWriter
-
-
-
-
-
- CollectionSubsetConstraint is used to determine whether
- one collection is a subset of another
-
-
-
-
- Construct a CollectionSubsetConstraint
-
- The collection that the actual value is expected to be a subset of
-
-
-
- Test whether the actual collection is a subset of
- the expected collection provided.
-
-
-
-
-
-
- Write a description of this constraint to a MessageWriter
-
-
-
-
-
- CollectionOrderedConstraint is used to test whether a collection is ordered.
-
-
-
-
- Construct a CollectionOrderedConstraint
-
-
-
-
- Modifies the constraint to use an IComparer and returns self.
-
-
-
-
- Modifies the constraint to use an IComparer<T> and returns self.
-
-
-
-
- Modifies the constraint to use a Comparison<T> and returns self.
-
-
-
-
- Modifies the constraint to test ordering by the value of
- a specified property and returns self.
-
-
-
-
- Test whether the collection is ordered
-
-
-
-
-
-
- Write a description of the constraint to a MessageWriter
-
-
-
-
-
- Returns the string representation of the constraint.
-
-
-
-
-
- If used performs a reverse comparison
-
-
-
-
- Abstract base class for constraints that compare values to
- determine if one is greater than, equal to or less than
- the other.
-
-
-
-
- The value against which a comparison is to be made
-
-
-
-
- If true, less than returns success
-
-
-
-
- if true, equal returns success
-
-
-
-
- if true, greater than returns success
-
-
-
-
- The predicate used as a part of the description
-
-
-
-
- ComparisonAdapter to be used in making the comparison
-
-
-
-
- Initializes a new instance of the class.
-
- The value against which to make a comparison.
- if set to true less succeeds.
- if set to true equal succeeds.
- if set to true greater succeeds.
- String used in describing the constraint.
-
-
-
- Test whether the constraint is satisfied by a given value
-
- The value to be tested
- True for success, false for failure
-
-
-
- Write the constraint description to a MessageWriter
-
- The writer on which the description is displayed
-
-
-
- Modifies the constraint to use an IComparer and returns self
-
-
-
-
- Modifies the constraint to use an IComparer<T> and returns self
-
-
-
-
- Modifies the constraint to use a Comparison<T> and returns self
-
-
-
-
- Tests whether a value is greater than the value supplied to its constructor
-
-
-
-
- Initializes a new instance of the class.
-
- The expected value.
-
-
-
- Tests whether a value is greater than or equal to the value supplied to its constructor
-
-
-
-
- Initializes a new instance of the class.
-
- The expected value.
-
-
-
- Tests whether a value is less than the value supplied to its constructor
-
-
-
-
- Initializes a new instance of the class.
-
- The expected value.
-
-
-
- Tests whether a value is less than or equal to the value supplied to its constructor
-
-
-
-
- Initializes a new instance of the class.
-
- The expected value.
-
-
-
- Delegate used to delay evaluation of the actual value
- to be used in evaluating a constraint
-
-
-
-
- ConstraintBuilder maintains the stacks that are used in
- processing a ConstraintExpression. An OperatorStack
- is used to hold operators that are waiting for their
- operands to be reognized. a ConstraintStack holds
- input constraints as well as the results of each
- operator applied.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Appends the specified operator to the expression by first
- reducing the operator stack and then pushing the new
- operator on the stack.
-
- The operator to push.
-
-
-
- Appends the specified constraint to the expresson by pushing
- it on the constraint stack.
-
- The constraint to push.
-
-
-
- Sets the top operator right context.
-
- The right context.
-
-
-
- Reduces the operator stack until the topmost item
- precedence is greater than or equal to the target precedence.
-
- The target precedence.
-
-
-
- Resolves this instance, returning a Constraint. If the builder
- is not currently in a resolvable state, an exception is thrown.
-
- The resolved constraint
-
-
-
- Gets a value indicating whether this instance is resolvable.
-
-
- true if this instance is resolvable; otherwise, false.
-
-
-
-
- OperatorStack is a type-safe stack for holding ConstraintOperators
-
-
-
-
- Initializes a new instance of the class.
-
- The builder.
-
-
-
- Pushes the specified operator onto the stack.
-
- The op.
-
-
-
- Pops the topmost operator from the stack.
-
-
-
-
-
- Gets a value indicating whether this is empty.
-
- true if empty; otherwise, false.
-
-
-
- Gets the topmost operator without modifying the stack.
-
- The top.
-
-
-
- ConstraintStack is a type-safe stack for holding Constraints
-
-
-
-
- Initializes a new instance of the class.
-
- The builder.
-
-
-
- Pushes the specified constraint. As a side effect,
- the constraint's builder field is set to the
- ConstraintBuilder owning this stack.
-
- The constraint.
-
-
-
- Pops this topmost constrait from the stack.
- As a side effect, the constraint's builder
- field is set to null.
-
-
-
-
-
- Gets a value indicating whether this is empty.
-
- true if empty; otherwise, false.
-
-
-
- Gets the topmost constraint without modifying the stack.
-
- The topmost constraint
-
-
-
- EmptyConstraint tests a whether a string or collection is empty,
- postponing the decision about which test is applied until the
- type of the actual argument is known.
-
-
-
-
- Test whether the constraint is satisfied by a given value
-
- The value to be tested
- True for success, false for failure
-
-
-
- Write the constraint description to a MessageWriter
-
- The writer on which the description is displayed
-
-
-
- EqualConstraint is able to compare an actual value with the
- expected value provided in its constructor. Two objects are
- considered equal if both are null, or if both have the same
- value. NUnit has special semantics for some object types.
-
-
-
-
- If true, strings in error messages will be clipped
-
-
-
-
- NUnitEqualityComparer used to test equality.
-
-
-
-
- Initializes a new instance of the class.
-
- The expected value.
-
-
-
- Flag the constraint to use a tolerance when determining equality.
-
- Tolerance value to be used
- Self.
-
-
-
- Flag the constraint to use the supplied IComparer object.
-
- The IComparer object to use.
- Self.
-
-
-
- Flag the constraint to use the supplied IComparer object.
-
- The IComparer object to use.
- Self.
-
-
-
- Flag the constraint to use the supplied IComparer object.
-
- The IComparer object to use.
- Self.
-
-
-
- Flag the constraint to use the supplied Comparison object.
-
- The IComparer object to use.
- Self.
-
-
-
- Flag the constraint to use the supplied IEqualityComparer object.
-
- The IComparer object to use.
- Self.
-
-
-
- Flag the constraint to use the supplied IEqualityComparer object.
-
- The IComparer object to use.
- Self.
-
-
-
- Test whether the constraint is satisfied by a given value
-
- The value to be tested
- True for success, false for failure
-
-
-
- Write a failure message. Overridden to provide custom
- failure messages for EqualConstraint.
-
- The MessageWriter to write to
-
-
-
- Write description of this constraint
-
- The MessageWriter to write to
-
-
-
- Display the failure information for two collections that did not match.
-
- The MessageWriter on which to display
- The expected collection.
- The actual collection
- The depth of this failure in a set of nested collections
-
-
-
- Displays a single line showing the types and sizes of the expected
- and actual collections or arrays. If both are identical, the value is
- only shown once.
-
- The MessageWriter on which to display
- The expected collection or array
- The actual collection or array
- The indentation level for the message line
-
-
-
- Displays a single line showing the point in the expected and actual
- arrays at which the comparison failed. If the arrays have different
- structures or dimensions, both values are shown.
-
- The MessageWriter on which to display
- The expected array
- The actual array
- Index of the failure point in the underlying collections
- The indentation level for the message line
-
-
-
- Flag the constraint to ignore case and return self.
-
-
-
-
- Flag the constraint to suppress string clipping
- and return self.
-
-
-
-
- Flag the constraint to compare arrays as collections
- and return self.
-
-
-
-
- Switches the .Within() modifier to interpret its tolerance as
- a distance in representable values (see remarks).
-
- Self.
-
- Ulp stands for "unit in the last place" and describes the minimum
- amount a given value can change. For any integers, an ulp is 1 whole
- digit. For floating point values, the accuracy of which is better
- for smaller numbers and worse for larger numbers, an ulp depends
- on the size of the number. Using ulps for comparison of floating
- point results instead of fixed tolerances is safer because it will
- automatically compensate for the added inaccuracy of larger numbers.
-
-
-
-
- Switches the .Within() modifier to interpret its tolerance as
- a percentage that the actual values is allowed to deviate from
- the expected value.
-
- Self
-
-
-
- Causes the tolerance to be interpreted as a TimeSpan in days.
-
- Self
-
-
-
- Causes the tolerance to be interpreted as a TimeSpan in hours.
-
- Self
-
-
-
- Causes the tolerance to be interpreted as a TimeSpan in minutes.
-
- Self
-
-
-
- Causes the tolerance to be interpreted as a TimeSpan in seconds.
-
- Self
-
-
-
- Causes the tolerance to be interpreted as a TimeSpan in milliseconds.
-
- Self
-
-
-
- Causes the tolerance to be interpreted as a TimeSpan in clock ticks.
-
- Self
-
-
-
- SameAsConstraint tests whether an object is identical to
- the object passed to its constructor
-
-
-
-
- Initializes a new instance of the class.
-
- The expected object.
-
-
-
- Test whether the constraint is satisfied by a given value
-
- The value to be tested
- True for success, false for failure
-
-
-
- Write the constraint description to a MessageWriter
-
- The writer on which the description is displayed
-
-
-
- StringConstraint is the abstract base for constraints
- that operate on strings. It supports the IgnoreCase
- modifier for string operations.
-
-
-
-
- The expected value
-
-
-
-
- Indicates whether tests should be case-insensitive
-
-
-
-
- Constructs a StringConstraint given an expected value
-
- The expected value
-
-
-
- Modify the constraint to ignore case in matching.
-
-
-
-
- EmptyStringConstraint tests whether a string is empty.
-
-
-
-
- Test whether the constraint is satisfied by a given value
-
- The value to be tested
- True for success, false for failure
-
-
-
- Write the constraint description to a MessageWriter
-
- The writer on which the description is displayed
-
-
-
- NullEmptyStringConstraint tests whether a string is either null or empty.
-
-
-
-
- Constructs a new NullOrEmptyStringConstraint
-
-
-
-
- Test whether the constraint is satisfied by a given value
-
- The value to be tested
- True for success, false for failure
-
-
-
- Write the constraint description to a MessageWriter
-
- The writer on which the description is displayed
-
-
-
- SubstringConstraint can test whether a string contains
- the expected substring.
-
-
-
-
- Initializes a new instance of the class.
-
- The expected.
-
-
-
- Test whether the constraint is satisfied by a given value
-
- The value to be tested
- True for success, false for failure
-
-
-
- Write the constraint description to a MessageWriter
-
- The writer on which the description is displayed
-
-
-
- StartsWithConstraint can test whether a string starts
- with an expected substring.
-
-
-
-
- Initializes a new instance of the class.
-
- The expected string
-
-
-
- Test whether the constraint is matched by the actual value.
- This is a template method, which calls the IsMatch method
- of the derived class.
-
-
-
-
-
-
- Write the constraint description to a MessageWriter
-
- The writer on which the description is displayed
-
-
-
- EndsWithConstraint can test whether a string ends
- with an expected substring.
-
-
-
-
- Initializes a new instance of the class.
-
- The expected string
-
-
-
- Test whether the constraint is matched by the actual value.
- This is a template method, which calls the IsMatch method
- of the derived class.
-
-
-
-
-
-
- Write the constraint description to a MessageWriter
-
- The writer on which the description is displayed
-
-
-
- RegexConstraint can test whether a string matches
- the pattern provided.
-
-
-
-
- Initializes a new instance of the class.
-
- The pattern.
-
-
-
- Test whether the constraint is satisfied by a given value
-
- The value to be tested
- True for success, false for failure
-
-
-
- Write the constraint description to a MessageWriter
-
- The writer on which the description is displayed
-
-
-
- TypeConstraint is the abstract base for constraints
- that take a Type as their expected value.
-
-
-
-
- The expected Type used by the constraint
-
-
-
-
- Construct a TypeConstraint for a given Type
-
-
-
-
-
- Write the actual value for a failing constraint test to a
- MessageWriter. TypeConstraints override this method to write
- the name of the type.
-
- The writer on which the actual value is displayed
-
-
-
- ExactTypeConstraint is used to test that an object
- is of the exact type provided in the constructor
-
-
-
-
- Construct an ExactTypeConstraint for a given Type
-
- The expected Type.
-
-
-
- Test that an object is of the exact type specified
-
- The actual value.
- True if the tested object is of the exact type provided, otherwise false.
-
-
-
- Write the description of this constraint to a MessageWriter
-
- The MessageWriter to use
-
-
-
- InstanceOfTypeConstraint is used to test that an object
- is of the same type provided or derived from it.
-
-
-
-
- Construct an InstanceOfTypeConstraint for the type provided
-
- The expected Type
-
-
-
- Test whether an object is of the specified type or a derived type
-
- The object to be tested
- True if the object is of the provided type or derives from it, otherwise false.
-
-
-
- Write a description of this constraint to a MessageWriter
-
- The MessageWriter to use
-
-
-
- AssignableFromConstraint is used to test that an object
- can be assigned from a given Type.
-
-
-
-
- Construct an AssignableFromConstraint for the type provided
-
-
-
-
-
- Test whether an object can be assigned from the specified type
-
- The object to be tested
- True if the object can be assigned a value of the expected Type, otherwise false.
-
-
-
- Write a description of this constraint to a MessageWriter
-
- The MessageWriter to use
-
-
-
- AssignableToConstraint is used to test that an object
- can be assigned to a given Type.
-
-
-
-
- Construct an AssignableToConstraint for the type provided
-
-
-
-
-
- Test whether an object can be assigned to the specified type
-
- The object to be tested
- True if the object can be assigned a value of the expected Type, otherwise false.
-
-
-
- Write a description of this constraint to a MessageWriter
-
- The MessageWriter to use
-
-
-
- ContainsConstraint tests a whether a string contains a substring
- or a collection contains an object. It postpones the decision of
- which test to use until the type of the actual argument is known.
- This allows testing whether a string is contained in a collection
- or as a substring of another string using the same syntax.
-
-
-
-
- Initializes a new instance of the class.
-
- The expected.
-
-
-
- Test whether the constraint is satisfied by a given value
-
- The value to be tested
- True for success, false for failure
-
-
-
- Write the constraint description to a MessageWriter
-
- The writer on which the description is displayed
-
-
-
- Flag the constraint to ignore case and return self.
-
-
-
-
- PropertyExistsConstraint tests that a named property
- exists on the object provided through Match.
-
- Originally, PropertyConstraint provided this feature
- in addition to making optional tests on the vaue
- of the property. The two constraints are now separate.
-
-
-
-
- Initializes a new instance of the class.
-
- The name of the property.
-
-
-
- Test whether the property exists for a given object
-
- The object to be tested
- True for success, false for failure
-
-
-
- Write the constraint description to a MessageWriter
-
- The writer on which the description is displayed
-
-
-
- Write the actual value for a failing constraint test to a
- MessageWriter.
-
- The writer on which the actual value is displayed
-
-
-
- Returns the string representation of the constraint.
-
-
-
-
-
- PropertyConstraint extracts a named property and uses
- its value as the actual value for a chained constraint.
-
-
-
-
- Abstract base class used for prefixes
-
-
-
-
- The base constraint
-
-
-
-
- Construct given a base constraint
-
-
-
-
-
- Initializes a new instance of the class.
-
- The name.
- The constraint to apply to the property.
-
-
-
- Test whether the constraint is satisfied by a given value
-
- The value to be tested
- True for success, false for failure
-
-
-
- Write the constraint description to a MessageWriter
-
- The writer on which the description is displayed
-
-
-
- Write the actual value for a failing constraint test to a
- MessageWriter. The default implementation simply writes
- the raw value of actual, leaving it to the writer to
- perform any formatting.
-
- The writer on which the actual value is displayed
-
-
-
- Returns the string representation of the constraint.
-
-
-
-
-
- NotConstraint negates the effect of some other constraint
-
-
-
-
- Initializes a new instance of the class.
-
- The base constraint to be negated.
-
-
-
- Test whether the constraint is satisfied by a given value
-
- The value to be tested
- True for if the base constraint fails, false if it succeeds
-
-
-
- Write the constraint description to a MessageWriter
-
- The writer on which the description is displayed
-
-
-
- Write the actual value for a failing constraint test to a MessageWriter.
-
- The writer on which the actual value is displayed
-
-
-
- AllItemsConstraint applies another constraint to each
- item in a collection, succeeding if they all succeed.
-
-
-
-
- Construct an AllItemsConstraint on top of an existing constraint
-
-
-
-
-
- Apply the item constraint to each item in the collection,
- failing if any item fails.
-
-
-
-
-
-
- Write a description of this constraint to a MessageWriter
-
-
-
-
-
- SomeItemsConstraint applies another constraint to each
- item in a collection, succeeding if any of them succeeds.
-
-
-
-
- Construct a SomeItemsConstraint on top of an existing constraint
-
-
-
-
-
- Apply the item constraint to each item in the collection,
- succeeding if any item succeeds.
-
-
-
-
-
-
- Write a description of this constraint to a MessageWriter
-
-
-
-
-
- NoItemConstraint applies another constraint to each
- item in a collection, failing if any of them succeeds.
-
-
-
-
- Construct a SomeItemsConstraint on top of an existing constraint
-
-
-
-
-
- Apply the item constraint to each item in the collection,
- failing if any item fails.
-
-
-
-
-
-
- Write a description of this constraint to a MessageWriter
-
-
-
-
-
- The Numerics class contains common operations on numeric values.
-
-
-
-
- Checks the type of the object, returning true if
- the object is a numeric type.
-
- The object to check
- true if the object is a numeric type
-
-
-
- Checks the type of the object, returning true if
- the object is a floating point numeric type.
-
- The object to check
- true if the object is a floating point numeric type
-
-
-
- Checks the type of the object, returning true if
- the object is a fixed point numeric type.
-
- The object to check
- true if the object is a fixed point numeric type
-
-
-
- Test two numeric values for equality, performing the usual numeric
- conversions and using a provided or default tolerance. If the tolerance
- provided is Empty, this method may set it to a default tolerance.
-
- The expected value
- The actual value
- A reference to the tolerance in effect
- True if the values are equal
-
-
-
- Compare two numeric values, performing the usual numeric conversions.
-
- The expected value
- The actual value
- The relationship of the values to each other
-
-
-
- MessageWriter is the abstract base for classes that write
- constraint descriptions and messages in some form. The
- class has separate methods for writing various components
- of a message, allowing implementations to tailor the
- presentation as needed.
-
-
-
-
- Construct a MessageWriter given a culture
-
-
-
-
- Method to write single line message with optional args, usually
- written to precede the general failure message.
-
- The message to be written
- Any arguments used in formatting the message
-
-
-
- Method to write single line message with optional args, usually
- written to precede the general failure message, at a givel
- indentation level.
-
- The indentation level of the message
- The message to be written
- Any arguments used in formatting the message
-
-
-
- Display Expected and Actual lines for a constraint. This
- is called by MessageWriter's default implementation of
- WriteMessageTo and provides the generic two-line display.
-
- The constraint that failed
-
-
-
- Display Expected and Actual lines for given values. This
- method may be called by constraints that need more control over
- the display of actual and expected values than is provided
- by the default implementation.
-
- The expected value
- The actual value causing the failure
-
-
-
- Display Expected and Actual lines for given values, including
- a tolerance value on the Expected line.
-
- The expected value
- The actual value causing the failure
- The tolerance within which the test was made
-
-
-
- Display the expected and actual string values on separate lines.
- If the mismatch parameter is >=0, an additional line is displayed
- line containing a caret that points to the mismatch point.
-
- The expected string value
- The actual string value
- The point at which the strings don't match or -1
- If true, case is ignored in locating the point where the strings differ
- If true, the strings should be clipped to fit the line
-
-
-
- Writes the text for a connector.
-
- The connector.
-
-
-
- Writes the text for a predicate.
-
- The predicate.
-
-
-
- Writes the text for an expected value.
-
- The expected value.
-
-
-
- Writes the text for a modifier
-
- The modifier.
-
-
-
- Writes the text for an actual value.
-
- The actual value.
-
-
-
- Writes the text for a generalized value.
-
- The value.
-
-
-
- Writes the text for a collection value,
- starting at a particular point, to a max length
-
- The collection containing elements to write.
- The starting point of the elements to write
- The maximum number of elements to write
-
-
-
- Abstract method to get the max line length
-
-
-
-
- Static methods used in creating messages
-
-
-
-
- Static string used when strings are clipped
-
-
-
-
- Returns the representation of a type as used in NUnitLite.
- This is the same as Type.ToString() except for arrays,
- which are displayed with their declared sizes.
-
-
-
-
-
-
- Converts any control characters in a string
- to their escaped representation.
-
- The string to be converted
- The converted string
-
-
-
- Return the a string representation for a set of indices into an array
-
- Array of indices for which a string is needed
-
-
-
- Get an array of indices representing the point in a collection or
- array corresponding to a single int index into the collection.
-
- The collection to which the indices apply
- Index in the collection
- Array of indices
-
-
-
- Clip a string to a given length, starting at a particular offset, returning the clipped
- string with ellipses representing the removed parts
-
- The string to be clipped
- The maximum permitted length of the result string
- The point at which to start clipping
- The clipped string
-
-
-
- Clip the expected and actual strings in a coordinated fashion,
- so that they may be displayed together.
-
-
-
-
-
-
-
-
- Shows the position two strings start to differ. Comparison
- starts at the start index.
-
- The expected string
- The actual string
- The index in the strings at which comparison should start
- Boolean indicating whether case should be ignored
- -1 if no mismatch found, or the index where mismatch found
-
-
-
- PathConstraint serves as the abstract base of constraints
- that operate on paths and provides several helper methods.
-
-
-
-
- The expected path used in the constraint
-
-
-
-
- Flag indicating whether a caseInsensitive comparison should be made
-
-
-
-
- Construct a PathConstraint for a give expected path
-
- The expected path
-
-
-
- Returns the string representation of this constraint
-
-
-
-
- Canonicalize the provided path
-
-
- The path in standardized form
-
-
-
- Test whether two paths are the same
-
- The first path
- The second path
-
-
-
-
- Test whether one path is the same as or under another path
-
- The first path - supposed to be the parent path
- The second path - supposed to be the child path
-
-
-
-
- Modifies the current instance to be case-insensitve
- and returns it.
-
-
-
-
- Modifies the current instance to be case-sensitve
- and returns it.
-
-
-
-
- Summary description for SamePathConstraint.
-
-
-
-
- Initializes a new instance of the class.
-
- The expected path
-
-
-
- Test whether the constraint is satisfied by a given value
-
- The value to be tested
- True for success, false for failure
-
-
-
- Write the constraint description to a MessageWriter
-
- The writer on which the description is displayed
-
-
-
- SamePathOrUnderConstraint tests that one path is under another
-
-
-
-
- Initializes a new instance of the class.
-
- The expected path
-
-
-
- Test whether the constraint is satisfied by a given value
-
- The value to be tested
- True for success, false for failure
-
-
-
- Write the constraint description to a MessageWriter
-
- The writer on which the description is displayed
-
-
-
- EmptyDirectoryConstraint is used to test that a directory is empty
-
-
-
-
- Test whether the constraint is satisfied by a given value
-
- The value to be tested
- True for success, false for failure
-
-
-
- Write the constraint description to a MessageWriter
-
- The writer on which the description is displayed
-
-
-
- Write the actual value for a failing constraint test to a
- MessageWriter. The default implementation simply writes
- the raw value of actual, leaving it to the writer to
- perform any formatting.
-
- The writer on which the actual value is displayed
-
-
-
- SubDirectoryConstraint is used to test that one directory is a subdirectory of another.
-
-
-
-
- Initializes a new instance of the class.
-
- The dir info.
-
-
-
- Test whether the constraint is satisfied by a given value
-
- The value to be tested
- True for success, false for failure
-
-
-
- Write the constraint description to a MessageWriter
-
- The writer on which the description is displayed
-
-
-
- Builds a list of DirectoryInfo objects, recursing where necessary
-
- directory to recurse
- list of DirectoryInfo objects from the top level
-
-
-
- private method to determine whether a directory is within the path
-
- top-level directory to search
- directory to search for
- true if found, false if not
-
-
-
- Method to compare two DirectoryInfo objects
-
- first directory to compare
- second directory to compare
- true if equivalent, false if not
-
-
-
- ThrowsConstraint is used to test the exception thrown by
- a delegate by applying a constraint to it.
-
-
-
-
- Initializes a new instance of the class,
- using a constraint to be applied to the exception.
-
- A constraint to apply to the caught exception.
-
-
-
- Executes the code of the delegate and captures any exception.
- If a non-null base constraint was provided, it applies that
- constraint to the exception.
-
- A delegate representing the code to be tested
- True if an exception is thrown and the constraint succeeds, otherwise false
-
-
-
- Converts an ActualValueDelegate to a TestDelegate
- before calling the primary overload.
-
-
-
-
-
-
- Write the constraint description to a MessageWriter
-
- The writer on which the description is displayed
-
-
-
- Write the actual value for a failing constraint test to a
- MessageWriter. The default implementation simply writes
- the raw value of actual, leaving it to the writer to
- perform any formatting.
-
- The writer on which the actual value is displayed
-
-
-
- Returns the string representation of this constraint
-
-
-
-
- Get the actual exception thrown - used by Assert.Throws.
-
-
-
-
- ThrowsNothingConstraint tests that a delegate does not
- throw an exception.
-
-
-
-
- Test whether the constraint is satisfied by a given value
-
- The value to be tested
- True if no exception is thrown, otherwise false
-
-
-
- Write the constraint description to a MessageWriter
-
- The writer on which the description is displayed
-
-
-
- Write the actual value for a failing constraint test to a
- MessageWriter. The default implementation simply writes
- the raw value of actual, leaving it to the writer to
- perform any formatting.
-
- The writer on which the actual value is displayed
-
-
-
- RangeConstraint tests whethe two values are within a
- specified range.
-
-
-
-
- Initializes a new instance of the class.
-
- From.
- To.
-
-
-
- Test whether the constraint is satisfied by a given value
-
- The value to be tested
- True for success, false for failure
-
-
-
- Write the constraint description to a MessageWriter
-
- The writer on which the description is displayed
-
-
-
- Modifies the constraint to use an IComparer and returns self.
-
-
-
-
- Modifies the constraint to use an IComparer<T> and returns self.
-
-
-
-
- Modifies the constraint to use a Comparison<T> and returns self.
-
-
-
-
- Helper class with properties and methods that supply
- a number of constraints used in Asserts.
-
-
-
-
- Returns a new PropertyConstraintExpression, which will either
- test for the existence of the named property on the object
- being tested or apply any following constraint to that property.
-
-
-
-
- Returns a new AttributeConstraint checking for the
- presence of a particular attribute on an object.
-
-
-
-
- Returns a new AttributeConstraint checking for the
- presence of a particular attribute on an object.
-
-
-
-
- Returns a constraint that tests two items for equality
-
-
-
-
- Returns a constraint that tests that two references are the same object
-
-
-
-
- Returns a constraint that tests whether the
- actual value is greater than the suppled argument
-
-
-
-
- Returns a constraint that tests whether the
- actual value is greater than or equal to the suppled argument
-
-
-
-
- Returns a constraint that tests whether the
- actual value is greater than or equal to the suppled argument
-
-
-
-
- Returns a constraint that tests whether the
- actual value is less than the suppled argument
-
-
-
-
- Returns a constraint that tests whether the
- actual value is less than or equal to the suppled argument
-
-
-
-
- Returns a constraint that tests whether the
- actual value is less than or equal to the suppled argument
-
-
-
-
- Returns a constraint that tests whether the actual
- value is of the exact type supplied as an argument.
-
-
-
-
- Returns a constraint that tests whether the actual
- value is of the exact type supplied as an argument.
-
-
-
-
- Returns a constraint that tests whether the actual value
- is of the type supplied as an argument or a derived type.
-
-
-
-
- Returns a constraint that tests whether the actual value
- is of the type supplied as an argument or a derived type.
-
-
-
-
- Returns a constraint that tests whether the actual value
- is of the type supplied as an argument or a derived type.
-
-
-
-
- Returns a constraint that tests whether the actual value
- is of the type supplied as an argument or a derived type.
-
-
-
-
- Returns a constraint that tests whether the actual value
- is assignable from the type supplied as an argument.
-
-
-
-
- Returns a constraint that tests whether the actual value
- is assignable from the type supplied as an argument.
-
-
-
-
- Returns a constraint that tests whether the actual value
- is assignable from the type supplied as an argument.
-
-
-
-
- Returns a constraint that tests whether the actual value
- is assignable from the type supplied as an argument.
-
-
-
-
- Returns a constraint that tests whether the actual value
- is a collection containing the same elements as the
- collection supplied as an argument.
-
-
-
-
- Returns a constraint that tests whether the actual value
- is a subset of the collection supplied as an argument.
-
-
-
-
- Returns a new CollectionContainsConstraint checking for the
- presence of a particular object in the collection.
-
-
-
-
- Returns a new CollectionContainsConstraint checking for the
- presence of a particular object in the collection.
-
-
-
-
- Returns a new ContainsConstraint. This constraint
- will, in turn, make use of the appropriate second-level
- constraint, depending on the type of the actual argument.
- This overload is only used if the item sought is a string,
- since any other type implies that we are looking for a
- collection member.
-
-
-
-
- Returns a constraint that succeeds if the actual
- value contains the substring supplied as an argument.
-
-
-
-
- Returns a constraint that succeeds if the actual
- value contains the substring supplied as an argument.
-
-
-
-
- Returns a constraint that fails if the actual
- value contains the substring supplied as an argument.
-
-
-
-
- Returns a constraint that succeeds if the actual
- value starts with the substring supplied as an argument.
-
-
-
-
- Returns a constraint that succeeds if the actual
- value starts with the substring supplied as an argument.
-
-
-
-
- Returns a constraint that fails if the actual
- value starts with the substring supplied as an argument.
-
-
-
-
- Returns a constraint that succeeds if the actual
- value ends with the substring supplied as an argument.
-
-
-
-
- Returns a constraint that succeeds if the actual
- value ends with the substring supplied as an argument.
-
-
-
-
- Returns a constraint that fails if the actual
- value ends with the substring supplied as an argument.
-
-
-
-
- Returns a constraint that succeeds if the actual
- value matches the Regex pattern supplied as an argument.
-
-
-
-
- Returns a constraint that succeeds if the actual
- value matches the Regex pattern supplied as an argument.
-
-
-
-
- Returns a constraint that fails if the actual
- value matches the pattern supplied as an argument.
-
-
-
-
- Returns a constraint that tests whether the path provided
- is the same as an expected path after canonicalization.
-
-
-
-
- Returns a constraint that tests whether the path provided
- is the same path or under an expected path after canonicalization.
-
-
-
-
- Returns a constraint that tests whether the actual value falls
- within a specified range.
-
-
-
-
- Returns a ConstraintExpression that negates any
- following constraint.
-
-
-
-
- Returns a ConstraintExpression that negates any
- following constraint.
-
-
-
-
- Returns a ConstraintExpression, which will apply
- the following constraint to all members of a collection,
- succeeding if all of them succeed.
-
-
-
-
- Returns a ConstraintExpression, which will apply
- the following constraint to all members of a collection,
- succeeding if at least one of them succeeds.
-
-
-
-
- Returns a ConstraintExpression, which will apply
- the following constraint to all members of a collection,
- succeeding if all of them fail.
-
-
-
-
- Returns a new ConstraintExpression, which will apply the following
- constraint to the Length property of the object being tested.
-
-
-
-
- Returns a new ConstraintExpression, which will apply the following
- constraint to the Count property of the object being tested.
-
-
-
-
- Returns a new ConstraintExpression, which will apply the following
- constraint to the Message property of the object being tested.
-
-
-
-
- Returns a new ConstraintExpression, which will apply the following
- constraint to the InnerException property of the object being tested.
-
-
-
-
- Returns a constraint that tests for null
-
-
-
-
- Returns a constraint that tests for True
-
-
-
-
- Returns a constraint that tests for False
-
-
-
-
- Returns a constraint that tests for NaN
-
-
-
-
- Returns a constraint that tests for empty
-
-
-
-
- Returns a constraint that tests whether a collection
- contains all unique items.
-
-
-
-
- Returns a constraint that tests whether an object graph is serializable in binary format.
-
-
-
-
- Returns a constraint that tests whether an object graph is serializable in xml format.
-
-
-
-
- Returns a constraint that tests whether a collection is ordered
-
-
-
-
- The ConstraintOperator class is used internally by a
- ConstraintBuilder to represent an operator that
- modifies or combines constraints.
-
- Constraint operators use left and right precedence
- values to determine whether the top operator on the
- stack should be reduced before pushing a new operator.
-
-
-
-
- The precedence value used when the operator
- is about to be pushed to the stack.
-
-
-
-
- The precedence value used when the operator
- is on the top of the stack.
-
-
-
-
- Reduce produces a constraint from the operator and
- any arguments. It takes the arguments from the constraint
- stack and pushes the resulting constraint on it.
-
-
-
-
-
- The syntax element preceding this operator
-
-
-
-
- The syntax element folowing this operator
-
-
-
-
- The precedence value used when the operator
- is about to be pushed to the stack.
-
-
-
-
- The precedence value used when the operator
- is on the top of the stack.
-
-
-
-
- PrefixOperator takes a single constraint and modifies
- it's action in some way.
-
-
-
-
- Reduce produces a constraint from the operator and
- any arguments. It takes the arguments from the constraint
- stack and pushes the resulting constraint on it.
-
-
-
-
-
- Returns the constraint created by applying this
- prefix to another constraint.
-
-
-
-
-
-
- Negates the test of the constraint it wraps.
-
-
-
-
- Constructs a new NotOperator
-
-
-
-
- Returns a NotConstraint applied to its argument.
-
-
-
-
- Abstract base for operators that indicate how to
- apply a constraint to items in a collection.
-
-
-
-
- Constructs a CollectionOperator
-
-
-
-
- Represents a constraint that succeeds if all the
- members of a collection match a base constraint.
-
-
-
-
- Returns a constraint that will apply the argument
- to the members of a collection, succeeding if
- they all succeed.
-
-
-
-
- Represents a constraint that succeeds if any of the
- members of a collection match a base constraint.
-
-
-
-
- Returns a constraint that will apply the argument
- to the members of a collection, succeeding if
- any of them succeed.
-
-
-
-
- Represents a constraint that succeeds if none of the
- members of a collection match a base constraint.
-
-
-
-
- Returns a constraint that will apply the argument
- to the members of a collection, succeeding if
- none of them succeed.
-
-
-
-
- Represents a constraint that simply wraps the
- constraint provided as an argument, without any
- further functionality, but which modifes the
- order of evaluation because of its precedence.
-
-
-
-
- Constructor for the WithOperator
-
-
-
-
- Returns a constraint that wraps its argument
-
-
-
-
- Abstract base class for operators that are able to reduce to a
- constraint whether or not another syntactic element follows.
-
-
-
-
- Operator used to test for the presence of a named Property
- on an object and optionally apply further tests to the
- value of that property.
-
-
-
-
- Constructs a PropOperator for a particular named property
-
-
-
-
- Reduce produces a constraint from the operator and
- any arguments. It takes the arguments from the constraint
- stack and pushes the resulting constraint on it.
-
-
-
-
-
- Gets the name of the property to which the operator applies
-
-
-
-
- Operator that tests for the presence of a particular attribute
- on a type and optionally applies further tests to the attribute.
-
-
-
-
- Construct an AttributeOperator for a particular Type
-
- The Type of attribute tested
-
-
-
- Reduce produces a constraint from the operator and
- any arguments. It takes the arguments from the constraint
- stack and pushes the resulting constraint on it.
-
-
-
-
- Operator that tests that an exception is thrown and
- optionally applies further tests to the exception.
-
-
-
-
- Construct a ThrowsOperator
-
-
-
-
- Reduce produces a constraint from the operator and
- any arguments. It takes the arguments from the constraint
- stack and pushes the resulting constraint on it.
-
-
-
-
- Abstract base class for all binary operators
-
-
-
-
- Reduce produces a constraint from the operator and
- any arguments. It takes the arguments from the constraint
- stack and pushes the resulting constraint on it.
-
-
-
-
-
- Abstract method that produces a constraint by applying
- the operator to its left and right constraint arguments.
-
-
-
-
- Gets the left precedence of the operator
-
-
-
-
- Gets the right precedence of the operator
-
-
-
-
- Operator that requires both it's arguments to succeed
-
-
-
-
- Construct an AndOperator
-
-
-
-
- Apply the operator to produce an AndConstraint
-
-
-
-
- Operator that requires at least one of it's arguments to succeed
-
-
-
-
- Construct an OrOperator
-
-
-
-
- Apply the operator to produce an OrConstraint
-
-
-
-
- ConstraintExpression represents a compound constraint in the
- process of being constructed from a series of syntactic elements.
-
- Individual elements are appended to the expression as they are
- reognized. Once an actual Constraint is appended, the expression
- returns a resolvable Constraint.
-
-
-
-
- ConstraintExpressionBase is the abstract base class for the
- generated ConstraintExpression class, which represents a
- compound constraint in the process of being constructed
- from a series of syntactic elements.
-
- NOTE: ConstraintExpressionBase is aware of some of its
- derived classes, which is an apparent violation of
- encapsulation. Ideally, these classes would be a
- single class, but they must be separated in order to
- allow parts to be generated under .NET 1.x and to
- provide proper user feedback in syntactically
- aware IDEs.
-
-
-
-
- The ConstraintBuilder holding the elements recognized so far
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the
- class passing in a ConstraintBuilder, which may be pre-populated.
-
- The builder.
-
-
-
- Returns a string representation of the expression as it
- currently stands. This should only be used for testing,
- since it has the side-effect of resolving the expression.
-
-
-
-
-
- Appends an operator to the expression and returns the
- resulting expression itself.
-
-
-
-
- Appends a self-resolving operator to the expression and
- returns a new ResolvableConstraintExpression.
-
-
-
-
- Appends a constraint to the expression and returns that
- constraint, which is associated with the current state
- of the expression being built.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Initializes a new instance of the
- class passing in a ConstraintBuilder, which may be pre-populated.
-
- The builder.
-
-
-
- Returns a new PropertyConstraintExpression, which will either
- test for the existence of the named property on the object
- being tested or apply any following constraint to that property.
-
-
-
-
- Returns a new AttributeConstraint checking for the
- presence of a particular attribute on an object.
-
-
-
-
- Returns a new AttributeConstraint checking for the
- presence of a particular attribute on an object.
-
-
-
-
- Returns the constraint provided as an argument - used to allow custom
- custom constraints to easily participate in the syntax.
-
-
-
-
- Returns the constraint provided as an argument - used to allow custom
- custom constraints to easily participate in the syntax.
-
-
-
-
- Returns a constraint that tests two items for equality
-
-
-
-
- Returns a constraint that tests that two references are the same object
-
-
-
-
- Returns a constraint that tests whether the
- actual value is greater than the suppled argument
-
-
-
-
- Returns a constraint that tests whether the
- actual value is greater than or equal to the suppled argument
-
-
-
-
- Returns a constraint that tests whether the
- actual value is greater than or equal to the suppled argument
-
-
-
-
- Returns a constraint that tests whether the
- actual value is less than the suppled argument
-
-
-
-
- Returns a constraint that tests whether the
- actual value is less than or equal to the suppled argument
-
-
-
-
- Returns a constraint that tests whether the
- actual value is less than or equal to the suppled argument
-
-
-
-
- Returns a constraint that tests whether the actual
- value is of the exact type supplied as an argument.
-
-
-
-
- Returns a constraint that tests whether the actual
- value is of the exact type supplied as an argument.
-
-
-
-
- Returns a constraint that tests whether the actual value
- is of the type supplied as an argument or a derived type.
-
-
-
-
- Returns a constraint that tests whether the actual value
- is of the type supplied as an argument or a derived type.
-
-
-
-
- Returns a constraint that tests whether the actual value
- is of the type supplied as an argument or a derived type.
-
-
-
-
- Returns a constraint that tests whether the actual value
- is of the type supplied as an argument or a derived type.
-
-
-
-
- Returns a constraint that tests whether the actual value
- is assignable from the type supplied as an argument.
-
-
-
-
- Returns a constraint that tests whether the actual value
- is assignable from the type supplied as an argument.
-
-
-
-
- Returns a constraint that tests whether the actual value
- is assignable from the type supplied as an argument.
-
-
-
-
- Returns a constraint that tests whether the actual value
- is assignable from the type supplied as an argument.
-
-
-
-
- Returns a constraint that tests whether the actual value
- is a collection containing the same elements as the
- collection supplied as an argument.
-
-
-
-
- Returns a constraint that tests whether the actual value
- is a subset of the collection supplied as an argument.
-
-
-
-
- Returns a new CollectionContainsConstraint checking for the
- presence of a particular object in the collection.
-
-
-
-
- Returns a new CollectionContainsConstraint checking for the
- presence of a particular object in the collection.
-
-
-
-
- Returns a new ContainsConstraint. This constraint
- will, in turn, make use of the appropriate second-level
- constraint, depending on the type of the actual argument.
- This overload is only used if the item sought is a string,
- since any other type implies that we are looking for a
- collection member.
-
-
-
-
- Returns a constraint that succeeds if the actual
- value contains the substring supplied as an argument.
-
-
-
-
- Returns a constraint that succeeds if the actual
- value contains the substring supplied as an argument.
-
-
-
-
- Returns a constraint that succeeds if the actual
- value starts with the substring supplied as an argument.
-
-
-
-
- Returns a constraint that succeeds if the actual
- value starts with the substring supplied as an argument.
-
-
-
-
- Returns a constraint that succeeds if the actual
- value ends with the substring supplied as an argument.
-
-
-
-
- Returns a constraint that succeeds if the actual
- value ends with the substring supplied as an argument.
-
-
-
-
- Returns a constraint that succeeds if the actual
- value matches the Regex pattern supplied as an argument.
-
-
-
-
- Returns a constraint that succeeds if the actual
- value matches the Regex pattern supplied as an argument.
-
-
-
-
- Returns a constraint that tests whether the path provided
- is the same as an expected path after canonicalization.
-
-
-
-
- Returns a constraint that tests whether the path provided
- is the same path or under an expected path after canonicalization.
-
-
-
-
- Returns a constraint that tests whether the actual value falls
- within a specified range.
-
-
-
-
- Returns a ConstraintExpression that negates any
- following constraint.
-
-
-
-
- Returns a ConstraintExpression that negates any
- following constraint.
-
-
-
-
- Returns a ConstraintExpression, which will apply
- the following constraint to all members of a collection,
- succeeding if all of them succeed.
-
-
-
-
- Returns a ConstraintExpression, which will apply
- the following constraint to all members of a collection,
- succeeding if at least one of them succeeds.
-
-
-
-
- Returns a ConstraintExpression, which will apply
- the following constraint to all members of a collection,
- succeeding if all of them fail.
-
-
-
-
- Returns a new ConstraintExpression, which will apply the following
- constraint to the Length property of the object being tested.
-
-
-
-
- Returns a new ConstraintExpression, which will apply the following
- constraint to the Count property of the object being tested.
-
-
-
-
- Returns a new ConstraintExpression, which will apply the following
- constraint to the Message property of the object being tested.
-
-
-
-
- Returns a new ConstraintExpression, which will apply the following
- constraint to the InnerException property of the object being tested.
-
-
-
-
- With is currently a NOP - reserved for future use.
-
-
-
-
- Returns a constraint that tests for null
-
-
-
-
- Returns a constraint that tests for True
-
-
-
-
- Returns a constraint that tests for False
-
-
-
-
- Returns a constraint that tests for NaN
-
-
-
-
- Returns a constraint that tests for empty
-
-
-
-
- Returns a constraint that tests whether a collection
- contains all unique items.
-
-
-
-
- Returns a constraint that tests whether an object graph is serializable in binary format.
-
-
-
-
- Returns a constraint that tests whether an object graph is serializable in xml format.
-
-
-
-
- Returns a constraint that tests whether a collection is ordered
-
-
-
-
- BinarySerializableConstraint tests whether
- an object is serializable in binary format.
-
-
-
-
- Test whether the constraint is satisfied by a given value
-
- The value to be tested
- True for success, false for failure
-
-
-
- Write the constraint description to a MessageWriter
-
- The writer on which the description is displayed
-
-
-
- Write the actual value for a failing constraint test to a
- MessageWriter. The default implementation simply writes
- the raw value of actual, leaving it to the writer to
- perform any formatting.
-
- The writer on which the actual value is displayed
-
-
-
- Returns the string representation
-
-
-
-
- BinarySerializableConstraint tests whether
- an object is serializable in binary format.
-
-
-
-
- Test whether the constraint is satisfied by a given value
-
- The value to be tested
- True for success, false for failure
-
-
-
- Write the constraint description to a MessageWriter
-
- The writer on which the description is displayed
-
-
-
- Write the actual value for a failing constraint test to a
- MessageWriter. The default implementation simply writes
- the raw value of actual, leaving it to the writer to
- perform any formatting.
-
- The writer on which the actual value is displayed
-
-
-
- Returns the string representation of this constraint
-
-
-
-
- BasicConstraint is the abstract base for constraints that
- perform a simple comparison to a constant value.
-
-
-
-
- Initializes a new instance of the class.
-
- The expected.
- The description.
-
-
-
- Test whether the constraint is satisfied by a given value
-
- The value to be tested
- True for success, false for failure
-
-
-
- Write the constraint description to a MessageWriter
-
- The writer on which the description is displayed
-
-
-
- NullConstraint tests that the actual value is null
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- TrueConstraint tests that the actual value is true
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- FalseConstraint tests that the actual value is false
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- NaNConstraint tests that the actual value is a double or float NaN
-
-
-
-
- Test that the actual value is an NaN
-
-
-
-
-
-
- Write the constraint description to a specified writer
-
-
-
-
-
- AttributeExistsConstraint tests for the presence of a
- specified attribute on a Type.
-
-
-
-
- Constructs an AttributeExistsConstraint for a specific attribute Type
-
-
-
-
-
- Tests whether the object provides the expected attribute.
-
- A Type, MethodInfo, or other ICustomAttributeProvider
- True if the expected attribute is present, otherwise false
-
-
-
- Writes the description of the constraint to the specified writer
-
-
-
-
- AttributeConstraint tests that a specified attribute is present
- on a Type or other provider and that the value of the attribute
- satisfies some other constraint.
-
-
-
-
- Constructs an AttributeConstraint for a specified attriute
- Type and base constraint.
-
-
-
-
-
-
- Determines whether the Type or other provider has the
- expected attribute and if its value matches the
- additional constraint specified.
-
-
-
-
- Writes a description of the attribute to the specified writer.
-
-
-
-
- Writes the actual value supplied to the specified writer.
-
-
-
-
- Returns a string representation of the constraint.
-
-
-
-
- ResolvableConstraintExpression is used to represent a compound
- constraint being constructed at a point where the last operator
- may either terminate the expression or may have additional
- qualifying constraints added to it.
-
- It is used, for example, for a Property element or for
- an Exception element, either of which may be optionally
- followed by constraints that apply to the property or
- exception.
-
-
-
-
- Create a new instance of ResolvableConstraintExpression
-
-
-
-
- Create a new instance of ResolvableConstraintExpression,
- passing in a pre-populated ConstraintBuilder.
-
-
-
-
- Resolve the current expression to a Constraint
-
-
-
-
- Appends an And Operator to the expression
-
-
-
-
- Appends an Or operator to the expression.
-
-
-
-
- Applies a delay to the match so that a match can be evaluated in the future.
-
-
-
-
- Creates a new DelayedConstraint
-
- The inner constraint two decorate
- The time interval after which the match is performed
- If the value of is less than 0
-
-
-
- Creates a new DelayedConstraint
-
- The inner constraint two decorate
- The time interval after which the match is performed
- The time interval used for polling
- If the value of is less than 0
-
-
-
- Test whether the constraint is satisfied by a given value
-
- The value to be tested
- True for if the base constraint fails, false if it succeeds
-
-
-
- Test whether the constraint is satisfied by a delegate
-
- The delegate whose value is to be tested
- True for if the base constraint fails, false if it succeeds
-
-
-
- Test whether the constraint is satisfied by a given reference.
- Overridden to wait for the specified delay period before
- calling the base constraint with the dereferenced value.
-
- A reference to the value to be tested
- True for success, false for failure
-
-
-
- Write the constraint description to a MessageWriter
-
- The writer on which the description is displayed
-
-
-
- Write the actual value for a failing constraint test to a MessageWriter.
-
- The writer on which the actual value is displayed
-
-
-
- Returns the string representation of the constraint.
-
-
-
- Helper routines for working with floating point numbers
-
-
- The floating point comparison code is based on this excellent article:
- http://www.cygnus-software.com/papers/comparingfloats/comparingfloats.htm
-
-
- "ULP" means Unit in the Last Place and in the context of this library refers to
- the distance between two adjacent floating point numbers. IEEE floating point
- numbers can only represent a finite subset of natural numbers, with greater
- accuracy for smaller numbers and lower accuracy for very large numbers.
-
-
- If a comparison is allowed "2 ulps" of deviation, that means the values are
- allowed to deviate by up to 2 adjacent floating point values, which might be
- as low as 0.0000001 for small numbers or as high as 10.0 for large numbers.
-
-
-
-
- Compares two floating point values for equality
- First floating point value to be compared
- Second floating point value t be compared
-
- Maximum number of representable floating point values that are allowed to
- be between the left and the right floating point values
-
- True if both numbers are equal or close to being equal
-
-
- Floating point values can only represent a finite subset of natural numbers.
- For example, the values 2.00000000 and 2.00000024 can be stored in a float,
- but nothing inbetween them.
-
-
- This comparison will count how many possible floating point values are between
- the left and the right number. If the number of possible values between both
- numbers is less than or equal to maxUlps, then the numbers are considered as
- being equal.
-
-
- Implementation partially follows the code outlined here:
- http://www.anttirt.net/2007/08/19/proper-floating-point-comparisons/
-
-
-
-
- Compares two double precision floating point values for equality
- First double precision floating point value to be compared
- Second double precision floating point value t be compared
-
- Maximum number of representable double precision floating point values that are
- allowed to be between the left and the right double precision floating point values
-
- True if both numbers are equal or close to being equal
-
-
- Double precision floating point values can only represent a limited series of
- natural numbers. For example, the values 2.0000000000000000 and 2.0000000000000004
- can be stored in a double, but nothing inbetween them.
-
-
- This comparison will count how many possible double precision floating point
- values are between the left and the right number. If the number of possible
- values between both numbers is less than or equal to maxUlps, then the numbers
- are considered as being equal.
-
-
- Implementation partially follows the code outlined here:
- http://www.anttirt.net/2007/08/19/proper-floating-point-comparisons/
-
-
-
-
-
- Reinterprets the memory contents of a floating point value as an integer value
-
-
- Floating point value whose memory contents to reinterpret
-
-
- The memory contents of the floating point value interpreted as an integer
-
-
-
-
- Reinterprets the memory contents of a double precision floating point
- value as an integer value
-
-
- Double precision floating point value whose memory contents to reinterpret
-
-
- The memory contents of the double precision floating point value
- interpreted as an integer
-
-
-
-
- Reinterprets the memory contents of an integer as a floating point value
-
- Integer value whose memory contents to reinterpret
-
- The memory contents of the integer value interpreted as a floating point value
-
-
-
-
- Reinterprets the memory contents of an integer value as a double precision
- floating point value
-
- Integer whose memory contents to reinterpret
-
- The memory contents of the integer interpreted as a double precision
- floating point value
-
-
-
- Union of a floating point variable and an integer
-
-
- The union's value as a floating point variable
-
-
- The union's value as an integer
-
-
- The union's value as an unsigned integer
-
-
- Union of a double precision floating point variable and a long
-
-
- The union's value as a double precision floating point variable
-
-
- The union's value as a long
-
-
- The union's value as an unsigned long
-
-
-
- Modes in which the tolerance value for a comparison can
- be interpreted.
-
-
-
-
- The tolerance was created with a value, without specifying
- how the value would be used. This is used to prevent setting
- the mode more than once and is generally changed to Linear
- upon execution of the test.
-
-
-
-
- The tolerance is used as a numeric range within which
- two compared values are considered to be equal.
-
-
-
-
- Interprets the tolerance as the percentage by which
- the two compared values my deviate from each other.
-
-
-
-
- Compares two values based in their distance in
- representable numbers.
-
-
-
-
- The Tolerance class generalizes the notion of a tolerance
- within which an equality test succeeds. Normally, it is
- used with numeric types, but it can be used with any
- type that supports taking a difference between two
- objects and comparing that difference to a value.
-
-
-
-
- Constructs a linear tolerance of a specdified amount
-
-
-
-
- Constructs a tolerance given an amount and ToleranceMode
-
-
-
-
- Tests that the current Tolerance is linear with a
- numeric value, throwing an exception if it is not.
-
-
-
-
- Returns an empty Tolerance object, equivalent to
- specifying an exact match.
-
-
-
-
- Gets the ToleranceMode for the current Tolerance
-
-
-
-
- Gets the value of the current Tolerance instance.
-
-
-
-
- Returns a new tolerance, using the current amount as a percentage.
-
-
-
-
- Returns a new tolerance, using the current amount in Ulps.
-
-
-
-
- Returns a new tolerance with a TimeSpan as the amount, using
- the current amount as a number of days.
-
-
-
-
- Returns a new tolerance with a TimeSpan as the amount, using
- the current amount as a number of hours.
-
-
-
-
- Returns a new tolerance with a TimeSpan as the amount, using
- the current amount as a number of minutes.
-
-
-
-
- Returns a new tolerance with a TimeSpan as the amount, using
- the current amount as a number of seconds.
-
-
-
-
- Returns a new tolerance with a TimeSpan as the amount, using
- the current amount as a number of milliseconds.
-
-
-
-
- Returns a new tolerance with a TimeSpan as the amount, using
- the current amount as a number of clock ticks.
-
-
-
-
- Returns true if the current tolerance is empty.
-
-
-
-
- ComparisonAdapter class centralizes all comparisons of
- values in NUnit, adapting to the use of any provided
- IComparer, IComparer<T> or Comparison<T>
-
-
-
-
- Returns a ComparisonAdapter that wraps an IComparer
-
-
-
-
- Returns a ComparisonAdapter that wraps an IComparer<T>
-
-
-
-
- Returns a ComparisonAdapter that wraps a Comparison<T>
-
-
-
-
- Compares two objects
-
-
-
-
- Gets the default ComparisonAdapter, which wraps an
- NUnitComparer object.
-
-
-
-
- Construct a ComparisonAdapter for an IComparer
-
-
-
-
- Compares two objects
-
-
-
-
-
-
-
- Construct a default ComparisonAdapter
-
-
-
-
- ComparisonAdapter<T> extends ComparisonAdapter and
- allows use of an IComparer<T> or Comparison<T>
- to actually perform the comparison.
-
-
-
-
- Construct a ComparisonAdapter for an IComparer<T>
-
-
-
-
- Compare a Type T to an object
-
-
-
-
- Construct a ComparisonAdapter for a Comparison<T>
-
-
-
-
- Compare a Type T to an object
-
-
-
-
- EqualityAdapter class handles all equality comparisons
- that use an IEqualityComparer, IEqualityComparer<T>
- or a ComparisonAdapter.
-
-
-
-
- Compares two objects, returning true if they are equal
-
-
-
-
- Returns an EqualityAdapter that wraps an IComparer.
-
-
-
-
- Returns an EqualityAdapter that wraps an IEqualityComparer.
-
-
-
-
- Returns an EqualityAdapter that wraps an IEqualityComparer<T>.
-
-
-
-
- Returns an EqualityAdapter that wraps an IComparer<T>.
-
-
-
-
- Returns an EqualityAdapter that wraps a Comparison<T>.
-
-
-
-
- NUnitComparer encapsulates NUnit's default behavior
- in comparing two objects.
-
-
-
-
- Compares two objects
-
-
-
-
-
-
-
- Returns the default NUnitComparer.
-
-
-
-
- NUnitEqualityComparer encapsulates NUnit's handling of
- equality tests between objects.
-
-
-
-
- If true, all string comparisons will ignore case
-
-
-
-
- If true, arrays will be treated as collections, allowing
- those of different dimensions to be compared
-
-
-
-
- If non-zero, equality comparisons within the specified
- tolerance will succeed.
-
-
-
-
- Comparison object used in comparisons for some constraints.
-
-
-
-
- Compares two objects for equality.
-
-
-
-
- Helper method to compare two arrays
-
-
-
-
- Method to compare two DirectoryInfo objects
-
- first directory to compare
- second directory to compare
- true if equivalent, false if not
-
-
-
- Returns the default NUnitEqualityComparer
-
-
-
-
- Gets and sets a flag indicating whether case should
- be ignored in determining equality.
-
-
-
-
- Gets and sets a flag indicating that arrays should be
- compared as collections, without regard to their shape.
-
-
-
-
- Gets and sets an external comparer to be used to
- test for equality. It is applied to members of
- collections, in place of NUnit's own logic.
-
-
-
-
- Gets and sets a tolerance used to compare objects of
- certin types.
-
-
-
-
- Gets the list of failure points for the last Match performed.
-
-
-
-
- Predicate constraint wraps a Predicate in a constraint,
- returning success if the predicate is true.
-
-
-
-
- Construct a PredicateConstraint from a predicate
-
-
-
-
- Determines whether the predicate succeeds when applied
- to the actual value.
-
-
-
-
- Writes the description to a MessageWriter
-
-
-
-
- CollectionTally counts (tallies) the number of
- occurences of each object in one or more enumerations.
-
-
-
-
- Construct a CollectionTally object from a comparer and a collection
-
-
-
-
- Try to remove an object from the tally
-
- The object to remove
- True if successful, false if the object was not found
-
-
-
- Try to remove a set of objects from the tally
-
- The objects to remove
- True if successful, false if any object was not found
-
-
-
- The number of objects remaining in the tally
-
-
-
-
- SetUpFixtureAttribute is used to identify a SetUpFixture
-
-
-
-
- Basic Asserts on strings.
-
-
-
-
- The Equals method throws an AssertionException. This is done
- to make sure there is no mistake by calling this function.
-
-
-
-
-
-
- override the default ReferenceEquals to throw an AssertionException. This
- implementation makes sure there is no mistake in calling this function
- as part of Assert.
-
-
-
-
-
-
- Asserts that a string is found within another string.
-
- The expected string
- The string to be examined
- The message to display in case of failure
- Arguments used in formatting the message
-
-
-
- Asserts that a string is found within another string.
-
- The expected string
- The string to be examined
- The message to display in case of failure
-
-
-
- Asserts that a string is found within another string.
-
- The expected string
- The string to be examined
-
-
-
- Asserts that a string is not found within another string.
-
- The expected string
- The string to be examined
- The message to display in case of failure
- Arguments used in formatting the message
-
-
-
- Asserts that a string is found within another string.
-
- The expected string
- The string to be examined
- The message to display in case of failure
-
-
-
- Asserts that a string is found within another string.
-
- The expected string
- The string to be examined
-
-
-
- Asserts that a string starts with another string.
-
- The expected string
- The string to be examined
- The message to display in case of failure
- Arguments used in formatting the message
-
-
-
- Asserts that a string starts with another string.
-
- The expected string
- The string to be examined
- The message to display in case of failure
-
-
-
- Asserts that a string starts with another string.
-
- The expected string
- The string to be examined
-
-
-
- Asserts that a string does not start with another string.
-
- The expected string
- The string to be examined
- The message to display in case of failure
- Arguments used in formatting the message
-
-
-
- Asserts that a string does not start with another string.
-
- The expected string
- The string to be examined
- The message to display in case of failure
-
-
-
- Asserts that a string does not start with another string.
-
- The expected string
- The string to be examined
-
-
-
- Asserts that a string ends with another string.
-
- The expected string
- The string to be examined
- The message to display in case of failure
- Arguments used in formatting the message
-
-
-
- Asserts that a string ends with another string.
-
- The expected string
- The string to be examined
- The message to display in case of failure
-
-
-
- Asserts that a string ends with another string.
-
- The expected string
- The string to be examined
-
-
-
- Asserts that a string does not end with another string.
-
- The expected string
- The string to be examined
- The message to display in case of failure
- Arguments used in formatting the message
-
-
-
- Asserts that a string does not end with another string.
-
- The expected string
- The string to be examined
- The message to display in case of failure
-
-
-
- Asserts that a string does not end with another string.
-
- The expected string
- The string to be examined
-
-
-
- Asserts that two strings are equal, without regard to case.
-
- The expected string
- The actual string
- The message to display in case of failure
- Arguments used in formatting the message
-
-
-
- Asserts that two strings are equal, without regard to case.
-
- The expected string
- The actual string
- The message to display in case of failure
-
-
-
- Asserts that two strings are equal, without regard to case.
-
- The expected string
- The actual string
-
-
-
- Asserts that two strings are not equal, without regard to case.
-
- The expected string
- The actual string
- The message to display in case of failure
- Arguments used in formatting the message
-
-
-
- Asserts that two strings are Notequal, without regard to case.
-
- The expected string
- The actual string
- The message to display in case of failure
-
-
-
- Asserts that two strings are not equal, without regard to case.
-
- The expected string
- The actual string
-
-
-
- Asserts that a string matches an expected regular expression pattern.
-
- The regex pattern to be matched
- The actual string
- The message to display in case of failure
- Arguments used in formatting the message
-
-
-
- Asserts that a string matches an expected regular expression pattern.
-
- The regex pattern to be matched
- The actual string
- The message to display in case of failure
-
-
-
- Asserts that a string matches an expected regular expression pattern.
-
- The regex pattern to be matched
- The actual string
-
-
-
- Asserts that a string does not match an expected regular expression pattern.
-
- The regex pattern to be used
- The actual string
- The message to display in case of failure
- Arguments used in formatting the message
-
-
-
- Asserts that a string does not match an expected regular expression pattern.
-
- The regex pattern to be used
- The actual string
- The message to display in case of failure
-
-
-
- Asserts that a string does not match an expected regular expression pattern.
-
- The regex pattern to be used
- The actual string
-
-
-
- PropertyAttribute is used to attach information to a test as a name/value pair..
-
-
-
-
- Construct a PropertyAttribute with a name and string value
-
- The name of the property
- The property value
-
-
-
- Construct a PropertyAttribute with a name and int value
-
- The name of the property
- The property value
-
-
-
- Construct a PropertyAttribute with a name and double value
-
- The name of the property
- The property value
-
-
-
- Constructor for derived classes that set the
- property dictionary directly.
-
-
-
-
- Constructor for use by derived classes that use the
- name of the type as the property name. Derived classes
- must ensure that the Type of the property value is
- a standard type supported by the BCL. Any custom
- types will cause a serialization Exception when
- in the client.
-
-
-
-
- Gets the property dictionary for this attribute
-
-
-
-
- A set of Assert methods operationg on one or more collections
-
-
-
-
- The Equals method throws an AssertionException. This is done
- to make sure there is no mistake by calling this function.
-
-
-
-
-
-
- override the default ReferenceEquals to throw an AssertionException. This
- implementation makes sure there is no mistake in calling this function
- as part of Assert.
-
-
-
-
-
-
- Asserts that all items contained in collection are of the type specified by expectedType.
-
- IEnumerable containing objects to be considered
- System.Type that all objects in collection must be instances of
-
-
-
- Asserts that all items contained in collection are of the type specified by expectedType.
-
- IEnumerable containing objects to be considered
- System.Type that all objects in collection must be instances of
- The message that will be displayed on failure
-
-
-
- Asserts that all items contained in collection are of the type specified by expectedType.
-
- IEnumerable containing objects to be considered
- System.Type that all objects in collection must be instances of
- The message that will be displayed on failure
- Arguments to be used in formatting the message
-
-
-
- Asserts that all items contained in collection are not equal to null.
-
- IEnumerable containing objects to be considered
-
-
-
- Asserts that all items contained in collection are not equal to null.
-
- IEnumerable containing objects to be considered
- The message that will be displayed on failure
-
-
-
- Asserts that all items contained in collection are not equal to null.
-
- IEnumerable of objects to be considered
- The message that will be displayed on failure
- Arguments to be used in formatting the message
-
-
-
- Ensures that every object contained in collection exists within the collection
- once and only once.
-
- IEnumerable of objects to be considered
-
-
-
- Ensures that every object contained in collection exists within the collection
- once and only once.
-
- IEnumerable of objects to be considered
- The message that will be displayed on failure
-
-
-
- Ensures that every object contained in collection exists within the collection
- once and only once.
-
- IEnumerable of objects to be considered
- The message that will be displayed on failure
- Arguments to be used in formatting the message
-
-
-
- Asserts that expected and actual are exactly equal. The collections must have the same count,
- and contain the exact same objects in the same order.
-
- The first IEnumerable of objects to be considered
- The second IEnumerable of objects to be considered
-
-
-
- Asserts that expected and actual are exactly equal. The collections must have the same count,
- and contain the exact same objects in the same order.
- If comparer is not null then it will be used to compare the objects.
-
- The first IEnumerable of objects to be considered
- The second IEnumerable of objects to be considered
- The IComparer to use in comparing objects from each IEnumerable
-
-
-
- Asserts that expected and actual are exactly equal. The collections must have the same count,
- and contain the exact same objects in the same order.
-
- The first IEnumerable of objects to be considered
- The second IEnumerable of objects to be considered
- The message that will be displayed on failure
-
-
-
- Asserts that expected and actual are exactly equal. The collections must have the same count,
- and contain the exact same objects in the same order.
- If comparer is not null then it will be used to compare the objects.
-
- The first IEnumerable of objects to be considered
- The second IEnumerable of objects to be considered
- The IComparer to use in comparing objects from each IEnumerable
- The message that will be displayed on failure
-
-
-
- Asserts that expected and actual are exactly equal. The collections must have the same count,
- and contain the exact same objects in the same order.
-
- The first IEnumerable of objects to be considered
- The second IEnumerable of objects to be considered
- The message that will be displayed on failure
- Arguments to be used in formatting the message
-
-
-
- Asserts that expected and actual are exactly equal. The collections must have the same count,
- and contain the exact same objects in the same order.
- If comparer is not null then it will be used to compare the objects.
-
- The first IEnumerable of objects to be considered
- The second IEnumerable of objects to be considered
- The IComparer to use in comparing objects from each IEnumerable
- The message that will be displayed on failure
- Arguments to be used in formatting the message
-
-
-
- Asserts that expected and actual are equivalent, containing the same objects but the match may be in any order.
-
- The first IEnumerable of objects to be considered
- The second IEnumerable of objects to be considered
-
-
-
- Asserts that expected and actual are equivalent, containing the same objects but the match may be in any order.
-
- The first IEnumerable of objects to be considered
- The second IEnumerable of objects to be considered
- The message that will be displayed on failure
-
-
-
- Asserts that expected and actual are equivalent, containing the same objects but the match may be in any order.
-
- The first IEnumerable of objects to be considered
- The second IEnumerable of objects to be considered
- The message that will be displayed on failure
- Arguments to be used in formatting the message
-
-
-
- Asserts that expected and actual are not exactly equal.
-
- The first IEnumerable of objects to be considered
- The second IEnumerable of objects to be considered
-
-
-
- Asserts that expected and actual are not exactly equal.
- If comparer is not null then it will be used to compare the objects.
-
- The first IEnumerable of objects to be considered
- The second IEnumerable of objects to be considered
- The IComparer to use in comparing objects from each IEnumerable
-
-
-
- Asserts that expected and actual are not exactly equal.
-
- The first IEnumerable of objects to be considered
- The second IEnumerable of objects to be considered
- The message that will be displayed on failure
-
-
-
- Asserts that expected and actual are not exactly equal.
- If comparer is not null then it will be used to compare the objects.
-
- The first IEnumerable of objects to be considered
- The second IEnumerable of objects to be considered
- The IComparer to use in comparing objects from each IEnumerable
- The message that will be displayed on failure
-
-
-
- Asserts that expected and actual are not exactly equal.
-
- The first IEnumerable of objects to be considered
- The second IEnumerable of objects to be considered
- The message that will be displayed on failure
- Arguments to be used in formatting the message
-
-
-
- Asserts that expected and actual are not exactly equal.
- If comparer is not null then it will be used to compare the objects.
-
- The first IEnumerable of objects to be considered
- The second IEnumerable of objects to be considered
- The IComparer to use in comparing objects from each IEnumerable
- The message that will be displayed on failure
- Arguments to be used in formatting the message
-
-
-
- Asserts that expected and actual are not equivalent.
-
- The first IEnumerable of objects to be considered
- The second IEnumerable of objects to be considered
-
-
-
- Asserts that expected and actual are not equivalent.
-
- The first IEnumerable of objects to be considered
- The second IEnumerable of objects to be considered
- The message that will be displayed on failure
-
-
-
- Asserts that expected and actual are not equivalent.
-
- The first IEnumerable of objects to be considered
- The second IEnumerable of objects to be considered
- The message that will be displayed on failure
- Arguments to be used in formatting the message
-
-
-
- Asserts that collection contains actual as an item.
-
- IEnumerable of objects to be considered
- Object to be found within collection
-
-
-
- Asserts that collection contains actual as an item.
-
- IEnumerable of objects to be considered
- Object to be found within collection
- The message that will be displayed on failure
-
-
-
- Asserts that collection contains actual as an item.
-
- IEnumerable of objects to be considered
- Object to be found within collection
- The message that will be displayed on failure
- Arguments to be used in formatting the message
-
-
-
- Asserts that collection does not contain actual as an item.
-
- IEnumerable of objects to be considered
- Object that cannot exist within collection
-
-
-
- Asserts that collection does not contain actual as an item.
-
- IEnumerable of objects to be considered
- Object that cannot exist within collection
- The message that will be displayed on failure
-
-
-
- Asserts that collection does not contain actual as an item.
-
- IEnumerable of objects to be considered
- Object that cannot exist within collection
- The message that will be displayed on failure
- Arguments to be used in formatting the message
-
-
-
- Asserts that superset is not a subject of subset.
-
- The IEnumerable superset to be considered
- The IEnumerable subset to be considered
-
-
-
- Asserts that superset is not a subject of subset.
-
- The IEnumerable superset to be considered
- The IEnumerable subset to be considered
- The message that will be displayed on failure
-
-
-
- Asserts that superset is not a subject of subset.
-
- The IEnumerable superset to be considered
- The IEnumerable subset to be considered
- The message that will be displayed on failure
- Arguments to be used in formatting the message
-
-
-
- Asserts that superset is a subset of subset.
-
- The IEnumerable superset to be considered
- The IEnumerable subset to be considered
-
-
-
- Asserts that superset is a subset of subset.
-
- The IEnumerable superset to be considered
- The IEnumerable subset to be considered
- The message that will be displayed on failure
-
-
-
- Asserts that superset is a subset of subset.
-
- The IEnumerable superset to be considered
- The IEnumerable subset to be considered
- The message that will be displayed on failure
- Arguments to be used in formatting the message
-
-
-
- Assert that an array, list or other collection is empty
-
- An array, list or other collection implementing IEnumerable
- The message to be displayed on failure
- Arguments to be used in formatting the message
-
-
-
- Assert that an array, list or other collection is empty
-
- An array, list or other collection implementing IEnumerable
- The message to be displayed on failure
-
-
-
- Assert that an array,list or other collection is empty
-
- An array, list or other collection implementing IEnumerable
-
-
-
- Assert that an array, list or other collection is empty
-
- An array, list or other collection implementing IEnumerable
- The message to be displayed on failure
- Arguments to be used in formatting the message
-
-
-
- Assert that an array, list or other collection is empty
-
- An array, list or other collection implementing IEnumerable
- The message to be displayed on failure
-
-
-
- Assert that an array,list or other collection is empty
-
- An array, list or other collection implementing IEnumerable
-
-
-
- Assert that an array, list or other collection is ordered
-
- An array, list or other collection implementing IEnumerable
- The message to be displayed on failure
- Arguments to be used in formatting the message
-
-
-
- Assert that an array, list or other collection is ordered
-
- An array, list or other collection implementing IEnumerable
- The message to be displayed on failure
-
-
-
- Assert that an array, list or other collection is ordered
-
- An array, list or other collection implementing IEnumerable
-
-
-
- Assert that an array, list or other collection is ordered
-
- An array, list or other collection implementing IEnumerable
- A custom comparer to perform the comparisons
- The message to be displayed on failure
- Arguments to be used in formatting the message
-
-
-
- Assert that an array, list or other collection is ordered
-
- An array, list or other collection implementing IEnumerable
- A custom comparer to perform the comparisons
- The message to be displayed on failure
-
-
-
- Assert that an array, list or other collection is ordered
-
- An array, list or other collection implementing IEnumerable
- A custom comparer to perform the comparisons
-
-
-
- Summary description for FileAssert.
-
-
-
-
- The Equals method throws an AssertionException. This is done
- to make sure there is no mistake by calling this function.
-
-
-
-
-
-
- override the default ReferenceEquals to throw an AssertionException. This
- implementation makes sure there is no mistake in calling this function
- as part of Assert.
-
-
-
-
-
-
- We don't actually want any instances of this object, but some people
- like to inherit from it to add other static methods. Hence, the
- protected constructor disallows any instances of this object.
-
-
-
-
- Verifies that two Streams are equal. Two Streams are considered
- equal if both are null, or if both have the same value byte for byte.
- If they are not equal an is thrown.
-
- The expected Stream
- The actual Stream
- The message to display if Streams are not equal
- Arguments to be used in formatting the message
-
-
-
- Verifies that two Streams are equal. Two Streams are considered
- equal if both are null, or if both have the same value byte for byte.
- If they are not equal an is thrown.
-
- The expected Stream
- The actual Stream
- The message to display if objects are not equal
-
-
-
- Verifies that two Streams are equal. Two Streams are considered
- equal if both are null, or if both have the same value byte for byte.
- If they are not equal an is thrown.
-
- The expected Stream
- The actual Stream
-
-
-
- Verifies that two files are equal. Two files are considered
- equal if both are null, or if both have the same value byte for byte.
- If they are not equal an is thrown.
-
- A file containing the value that is expected
- A file containing the actual value
- The message to display if Streams are not equal
- Arguments to be used in formatting the message
-
-
-
- Verifies that two files are equal. Two files are considered
- equal if both are null, or if both have the same value byte for byte.
- If they are not equal an is thrown.
-
- A file containing the value that is expected
- A file containing the actual value
- The message to display if objects are not equal
-
-
-
- Verifies that two files are equal. Two files are considered
- equal if both are null, or if both have the same value byte for byte.
- If they are not equal an is thrown.
-
- A file containing the value that is expected
- A file containing the actual value
-
-
-
- Verifies that two files are equal. Two files are considered
- equal if both are null, or if both have the same value byte for byte.
- If they are not equal an is thrown.
-
- The path to a file containing the value that is expected
- The path to a file containing the actual value
- The message to display if Streams are not equal
- Arguments to be used in formatting the message
-
-
-
- Verifies that two files are equal. Two files are considered
- equal if both are null, or if both have the same value byte for byte.
- If they are not equal an is thrown.
-
- The path to a file containing the value that is expected
- The path to a file containing the actual value
- The message to display if objects are not equal
-
-
-
- Verifies that two files are equal. Two files are considered
- equal if both are null, or if both have the same value byte for byte.
- If they are not equal an is thrown.
-
- The path to a file containing the value that is expected
- The path to a file containing the actual value
-
-
-
- Asserts that two Streams are not equal. If they are equal
- an is thrown.
-
- The expected Stream
- The actual Stream
- The message to be displayed when the two Stream are the same.
- Arguments to be used in formatting the message
-
-
-
- Asserts that two Streams are not equal. If they are equal
- an is thrown.
-
- The expected Stream
- The actual Stream
- The message to be displayed when the Streams are the same.
-
-
-
- Asserts that two Streams are not equal. If they are equal
- an is thrown.
-
- The expected Stream
- The actual Stream
-
-
-
- Asserts that two files are not equal. If they are equal
- an is thrown.
-
- A file containing the value that is expected
- A file containing the actual value
- The message to display if Streams are not equal
- Arguments to be used in formatting the message
-
-
-
- Asserts that two files are not equal. If they are equal
- an is thrown.
-
- A file containing the value that is expected
- A file containing the actual value
- The message to display if objects are not equal
-
-
-
- Asserts that two files are not equal. If they are equal
- an is thrown.
-
- A file containing the value that is expected
- A file containing the actual value
-
-
-
- Asserts that two files are not equal. If they are equal
- an is thrown.
-
- The path to a file containing the value that is expected
- The path to a file containing the actual value
- The message to display if Streams are not equal
- Arguments to be used in formatting the message
-
-
-
- Asserts that two files are not equal. If they are equal
- an is thrown.
-
- The path to a file containing the value that is expected
- The path to a file containing the actual value
- The message to display if objects are not equal
-
-
-
- Asserts that two files are not equal. If they are equal
- an is thrown.
-
- The path to a file containing the value that is expected
- The path to a file containing the actual value
-
-
-
- Attribute used to provide descriptive text about a
- test case or fixture.
-
-
-
-
- Construct the attribute
-
- Text describing the test
-
-
-
- Gets the test description
-
-
-
-
- Interface implemented by a user fixture in order to
- validate any expected exceptions. It is only called
- for test methods marked with the ExpectedException
- attribute.
-
-
-
-
- Method to handle an expected exception
-
- The exception to be handled
-
-
-
- TextMessageWriter writes constraint descriptions and messages
- in displayable form as a text stream. It tailors the display
- of individual message components to form the standard message
- format of NUnit assertion failure messages.
-
-
-
-
- Prefix used for the expected value line of a message
-
-
-
-
- Prefix used for the actual value line of a message
-
-
-
-
- Length of a message prefix
-
-
-
-
- Construct a TextMessageWriter
-
-
-
-
- Construct a TextMessageWriter, specifying a user message
- and optional formatting arguments.
-
-
-
-
-
-
- Method to write single line message with optional args, usually
- written to precede the general failure message, at a givel
- indentation level.
-
- The indentation level of the message
- The message to be written
- Any arguments used in formatting the message
-
-
-
- Display Expected and Actual lines for a constraint. This
- is called by MessageWriter's default implementation of
- WriteMessageTo and provides the generic two-line display.
-
- The constraint that failed
-
-
-
- Display Expected and Actual lines for given values. This
- method may be called by constraints that need more control over
- the display of actual and expected values than is provided
- by the default implementation.
-
- The expected value
- The actual value causing the failure
-
-
-
- Display Expected and Actual lines for given values, including
- a tolerance value on the expected line.
-
- The expected value
- The actual value causing the failure
- The tolerance within which the test was made
-
-
-
- Display the expected and actual string values on separate lines.
- If the mismatch parameter is >=0, an additional line is displayed
- line containing a caret that points to the mismatch point.
-
- The expected string value
- The actual string value
- The point at which the strings don't match or -1
- If true, case is ignored in string comparisons
- If true, clip the strings to fit the max line length
-
-
-
- Writes the text for a connector.
-
- The connector.
-
-
-
- Writes the text for a predicate.
-
- The predicate.
-
-
-
- Write the text for a modifier.
-
- The modifier.
-
-
-
- Writes the text for an expected value.
-
- The expected value.
-
-
-
- Writes the text for an actual value.
-
- The actual value.
-
-
-
- Writes the text for a generalized value.
-
- The value.
-
-
-
- Writes the text for a collection value,
- starting at a particular point, to a max length
-
- The collection containing elements to write.
- The starting point of the elements to write
- The maximum number of elements to write
-
-
-
- Write the generic 'Expected' line for a constraint
-
- The constraint that failed
-
-
-
- Write the generic 'Expected' line for a given value
-
- The expected value
-
-
-
- Write the generic 'Expected' line for a given value
- and tolerance.
-
- The expected value
- The tolerance within which the test was made
-
-
-
- Write the generic 'Actual' line for a constraint
-
- The constraint for which the actual value is to be written
-
-
-
- Write the generic 'Actual' line for a given value
-
- The actual value causing a failure
-
-
-
- Gets or sets the maximum line length for this writer
-
-
-
-
- AssertionHelper is an optional base class for user tests,
- allowing the use of shorter names for constraints and
- asserts and avoiding conflict with the definition of
- , from which it inherits much of its
- behavior, in certain mock object frameworks.
-
-
-
-
- Apply a constraint to an actual value, succeeding if the constraint
- is satisfied and throwing an assertion exception on failure. Works
- identically to
-
- A Constraint to be applied
- The actual value to test
-
-
-
- Apply a constraint to an actual value, succeeding if the constraint
- is satisfied and throwing an assertion exception on failure. Works
- identically to
-
- A Constraint to be applied
- The actual value to test
- The message that will be displayed on failure
-
-
-
- Apply a constraint to an actual value, succeeding if the constraint
- is satisfied and throwing an assertion exception on failure. Works
- identically to
-
- A Constraint to be applied
- The actual value to test
- The message that will be displayed on failure
- Arguments to be used in formatting the message
-
-
-
- Apply a constraint to an actual value, succeeding if the constraint
- is satisfied and throwing an assertion exception on failure.
-
- A Constraint expression to be applied
- An ActualValueDelegate returning the value to be tested
-
-
-
- Apply a constraint to an actual value, succeeding if the constraint
- is satisfied and throwing an assertion exception on failure.
-
- A Constraint expression to be applied
- An ActualValueDelegate returning the value to be tested
- The message that will be displayed on failure
-
-
-
- Apply a constraint to an actual value, succeeding if the constraint
- is satisfied and throwing an assertion exception on failure.
-
- An ActualValueDelegate returning the value to be tested
- A Constraint expression to be applied
- The message that will be displayed on failure
- Arguments to be used in formatting the message
-
-
-
- Apply a constraint to a referenced value, succeeding if the constraint
- is satisfied and throwing an assertion exception on failure.
-
- A Constraint to be applied
- The actual value to test
-
-
-
- Apply a constraint to a referenced value, succeeding if the constraint
- is satisfied and throwing an assertion exception on failure.
-
- A Constraint to be applied
- The actual value to test
- The message that will be displayed on failure
-
-
-
- Apply a constraint to a referenced value, succeeding if the constraint
- is satisfied and throwing an assertion exception on failure.
-
- A Constraint to be applied
- The actual value to test
- The message that will be displayed on failure
- Arguments to be used in formatting the message
-
-
-
- Asserts that a condition is true. If the condition is false the method throws
- an . Works Identically to
- .
-
- The evaluated condition
- The message to display if the condition is false
- Arguments to be used in formatting the message
-
-
-
- Asserts that a condition is true. If the condition is false the method throws
- an . Works Identically to
- .
-
- The evaluated condition
- The message to display if the condition is false
-
-
-
- Asserts that a condition is true. If the condition is false the method throws
- an . Works Identically to .
-
- The evaluated condition
-
-
-
- Asserts that the code represented by a delegate throws an exception
- that satisfies the constraint provided.
-
- A TestDelegate to be executed
- A ThrowsConstraint used in the test
-
-
-
- Returns a ListMapper based on a collection.
-
- The original collection
-
-
-
-
- Abstract base for Attributes that are used to include tests
- in the test run based on environmental settings.
-
-
-
-
- Constructor with no included items specified, for use
- with named property syntax.
-
-
-
-
- Constructor taking one or more included items
-
- Comma-delimited list of included items
-
-
-
- Name of the item that is needed in order for
- a test to run. Multiple itemss may be given,
- separated by a comma.
-
-
-
-
- Name of the item to be excluded. Multiple items
- may be given, separated by a comma.
-
-
-
-
- The reason for including or excluding the test
-
-
-
-
- PlatformAttribute is used to mark a test fixture or an
- individual method as applying to a particular platform only.
-
-
-
-
- Constructor with no platforms specified, for use
- with named property syntax.
-
-
-
-
- Constructor taking one or more platforms
-
- Comma-deliminted list of platforms
-
-
-
- CultureAttribute is used to mark a test fixture or an
- individual method as applying to a particular Culture only.
-
-
-
-
- Constructor with no cultures specified, for use
- with named property syntax.
-
-
-
-
- Constructor taking one or more cultures
-
- Comma-deliminted list of cultures
-
-
-
- Summary description for SetCultureAttribute.
-
-
-
-
- Construct given the name of a culture
-
-
-
-
-
- GlobalSettings is a place for setting default values used
- by the framework in performing asserts.
-
-
-
-
- Default tolerance for floating point equality
-
-
-
-
- Summary description for DirectoryAssert
-
-
-
-
- The Equals method throws an AssertionException. This is done
- to make sure there is no mistake by calling this function.
-
-
-
-
-
-
- override the default ReferenceEquals to throw an AssertionException. This
- implementation makes sure there is no mistake in calling this function
- as part of Assert.
-
-
-
-
-
-
- We don't actually want any instances of this object, but some people
- like to inherit from it to add other static methods. Hence, the
- protected constructor disallows any instances of this object.
-
-
-
-
- Verifies that two directories are equal. Two directories are considered
- equal if both are null, or if both have the same value byte for byte.
- If they are not equal an is thrown.
-
- A directory containing the value that is expected
- A directory containing the actual value
- The message to display if directories are not equal
- Arguments to be used in formatting the message
-
-
-
- Verifies that two directories are equal. Two directories are considered
- equal if both are null, or if both have the same value byte for byte.
- If they are not equal an is thrown.
-
- A directory containing the value that is expected
- A directory containing the actual value
- The message to display if directories are not equal
-
-
-
- Verifies that two directories are equal. Two directories are considered
- equal if both are null, or if both have the same value byte for byte.
- If they are not equal an is thrown.
-
- A directory containing the value that is expected
- A directory containing the actual value
-
-
-
- Verifies that two directories are equal. Two directories are considered
- equal if both are null, or if both have the same value byte for byte.
- If they are not equal an is thrown.
-
- A directory path string containing the value that is expected
- A directory path string containing the actual value
- The message to display if directories are not equal
- Arguments to be used in formatting the message
-
-
-
- Verifies that two directories are equal. Two directories are considered
- equal if both are null, or if both have the same value byte for byte.
- If they are not equal an is thrown.
-
- A directory path string containing the value that is expected
- A directory path string containing the actual value
- The message to display if directories are not equal
-
-
-
- Verifies that two directories are equal. Two directories are considered
- equal if both are null, or if both have the same value byte for byte.
- If they are not equal an is thrown.
-
- A directory path string containing the value that is expected
- A directory path string containing the actual value
-
-
-
- Asserts that two directories are not equal. If they are equal
- an is thrown.
-
- A directory containing the value that is expected
- A directory containing the actual value
- The message to display if directories are not equal
- Arguments to be used in formatting the message
-
-
-
- Asserts that two directories are not equal. If they are equal
- an is thrown.
-
- A directory containing the value that is expected
- A directory containing the actual value
- The message to display if directories are not equal
-
-
-
- Asserts that two directories are not equal. If they are equal
- an is thrown.
-
- A directory containing the value that is expected
- A directory containing the actual value
-
-
-
- Asserts that two directories are not equal. If they are equal
- an is thrown.
-
- A directory path string containing the value that is expected
- A directory path string containing the actual value
- The message to display if directories are equal
- Arguments to be used in formatting the message
-
-
-
- Asserts that two directories are not equal. If they are equal
- an is thrown.
-
- A directory path string containing the value that is expected
- A directory path string containing the actual value
- The message to display if directories are equal
-
-
-
- Asserts that two directories are not equal. If they are equal
- an is thrown.
-
- A directory path string containing the value that is expected
- A directory path string containing the actual value
-
-
-
- Asserts that the directory is empty. If it is not empty
- an is thrown.
-
- A directory to search
- The message to display if directories are not equal
- Arguments to be used in formatting the message
-
-
-
- Asserts that the directory is empty. If it is not empty
- an is thrown.
-
- A directory to search
- The message to display if directories are not equal
-
-
-
- Asserts that the directory is empty. If it is not empty
- an is thrown.
-
- A directory to search
-
-
-
- Asserts that the directory is empty. If it is not empty
- an is thrown.
-
- A directory to search
- The message to display if directories are not equal
- Arguments to be used in formatting the message
-
-
-
- Asserts that the directory is empty. If it is not empty
- an is thrown.
-
- A directory to search
- The message to display if directories are not equal
-
-
-
- Asserts that the directory is empty. If it is not empty
- an is thrown.
-
- A directory to search
-
-
-
- Asserts that the directory is not empty. If it is empty
- an is thrown.
-
- A directory to search
- The message to display if directories are not equal
- Arguments to be used in formatting the message
-
-
-
- Asserts that the directory is not empty. If it is empty
- an is thrown.
-
- A directory to search
- The message to display if directories are not equal
-
-
-
- Asserts that the directory is not empty. If it is empty
- an is thrown.
-
- A directory to search
-
-
-
- Asserts that the directory is not empty. If it is empty
- an is thrown.
-
- A directory to search
- The message to display if directories are not equal
- Arguments to be used in formatting the message
-
-
-
- Asserts that the directory is not empty. If it is empty
- an is thrown.
-
- A directory to search
- The message to display if directories are not equal
-
-
-
- Asserts that the directory is not empty. If it is empty
- an is thrown.
-
- A directory to search
-
-
-
- Asserts that path contains actual as a subdirectory or
- an is thrown.
-
- A directory to search
- sub-directory asserted to exist under directory
- The message to display if directory is not within the path
- Arguments to be used in formatting the message
-
-
-
- Asserts that path contains actual as a subdirectory or
- an is thrown.
-
- A directory to search
- sub-directory asserted to exist under directory
- The message to display if directory is not within the path
-
-
-
- Asserts that path contains actual as a subdirectory or
- an is thrown.
-
- A directory to search
- sub-directory asserted to exist under directory
-
-
-
- Asserts that path contains actual as a subdirectory or
- an is thrown.
-
- A directory to search
- sub-directory asserted to exist under directory
- The message to display if directory is not within the path
- Arguments to be used in formatting the message
-
-
-
- Asserts that path contains actual as a subdirectory or
- an is thrown.
-
- A directory to search
- sub-directory asserted to exist under directory
- The message to display if directory is not within the path
-
-
-
- Asserts that path contains actual as a subdirectory or
- an is thrown.
-
- A directory to search
- sub-directory asserted to exist under directory
-
-
-
- Asserts that path does not contain actual as a subdirectory or
- an is thrown.
-
- A directory to search
- sub-directory asserted to exist under directory
- The message to display if directory is not within the path
- Arguments to be used in formatting the message
-
-
-
- Asserts that path does not contain actual as a subdirectory or
- an is thrown.
-
- A directory to search
- sub-directory asserted to exist under directory
- The message to display if directory is not within the path
-
-
-
- Asserts that path does not contain actual as a subdirectory or
- an is thrown.
-
- A directory to search
- sub-directory asserted to exist under directory
-
-
-
- Asserts that path does not contain actual as a subdirectory or
- an is thrown.
-
- A directory to search
- sub-directory asserted to exist under directory
- The message to display if directory is not within the path
- Arguments to be used in formatting the message
-
-
-
- Asserts that path does not contain actual as a subdirectory or
- an is thrown.
-
- A directory to search
- sub-directory asserted to exist under directory
- The message to display if directory is not within the path
-
-
-
- Asserts that path does not contain actual as a subdirectory or
- an is thrown.
-
- A directory to search
- sub-directory asserted to exist under directory
-
-
-
- TestCaseAttribute is used to mark parameterized test cases
- and provide them with their arguments.
-
-
-
-
- The ITestCaseData interface is implemented by a class
- that is able to return complete testcases for use by
- a parameterized test method.
-
- NOTE: This interface is used in both the framework
- and the core, even though that results in two different
- types. However, sharing the source code guarantees that
- the various implementations will be compatible and that
- the core is able to reflect successfully over the
- framework implementations of ITestCaseData.
-
-
-
-
- Gets the argument list to be provided to the test
-
-
-
-
- Gets the expected result
-
-
-
-
- Gets the expected exception Type
-
-
-
-
- Gets the FullName of the expected exception
-
-
-
-
- Gets the name to be used for the test
-
-
-
-
- Gets the description of the test
-
-
-
-
- Gets a value indicating whether this is ignored.
-
- true if ignored; otherwise, false.
-
-
-
- Gets the ignore reason.
-
- The ignore reason.
-
-
-
- Construct a TestCaseAttribute with a list of arguments.
- This constructor is not CLS-Compliant
-
-
-
-
-
- Construct a TestCaseAttribute with a single argument
-
-
-
-
-
- Construct a TestCaseAttribute with a two arguments
-
-
-
-
-
-
- Construct a TestCaseAttribute with a three arguments
-
-
-
-
-
-
-
- Gets the list of arguments to a test case
-
-
-
-
- Gets or sets the expected result.
-
- The result.
-
-
-
- Gets or sets the expected exception.
-
- The expected exception.
-
-
-
- Gets or sets the name the expected exception.
-
- The expected name of the exception.
-
-
-
- Gets or sets the expected message of the expected exception
-
- The expected message of the exception.
-
-
-
- Gets or sets the type of match to be performed on the expected message
-
-
-
-
- Gets or sets the description.
-
- The description.
-
-
-
- Gets or sets the name of the test.
-
- The name of the test.
-
-
-
- Gets or sets the ignored status of the test
-
-
-
-
- Gets or sets the ignored status of the test
-
-
-
-
- Gets the ignore reason.
-
- The ignore reason.
-
-
-
- The TestCaseData class represents a set of arguments
- and other parameter info to be used for a parameterized
- test case. It provides a number of instance modifiers
- for use in initializing the test case.
-
- Note: Instance modifiers are getters that return
- the same instance after modifying it's state.
-
-
-
-
- The argument list to be provided to the test
-
-
-
-
- The expected result to be returned
-
-
-
-
- The expected exception Type
-
-
-
-
- The FullName of the expected exception
-
-
-
-
- The name to be used for the test
-
-
-
-
- The description of the test
-
-
-
-
- A dictionary of properties, used to add information
- to tests without requiring the class to change.
-
-
-
-
- If true, indicates that the test case is to be ignored
-
-
-
-
- The reason for ignoring a test case
-
-
-
-
- Initializes a new instance of the class.
-
- The arguments.
-
-
-
- Initializes a new instance of the class.
-
- The argument.
-
-
-
- Initializes a new instance of the class.
-
- The first argument.
- The second argument.
-
-
-
- Initializes a new instance of the class.
-
- The first argument.
- The second argument.
- The third argument.
-
-
-
- Sets the expected result for the test
-
- The expected result
- A modified TestCaseData
-
-
-
- Sets the expected exception type for the test
-
- Type of the expected exception.
- The modified TestCaseData instance
-
-
-
- Sets the expected exception type for the test
-
- FullName of the expected exception.
- The modified TestCaseData instance
-
-
-
- Sets the name of the test case
-
- The modified TestCaseData instance
-
-
-
- Sets the description for the test case
- being constructed.
-
- The description.
- The modified TestCaseData instance.
-
-
-
- Applies a category to the test
-
-
-
-
-
-
- Applies a named property to the test
-
-
-
-
-
-
-
- Applies a named property to the test
-
-
-
-
-
-
-
- Applies a named property to the test
-
-
-
-
-
-
-
- Ignores this TestCase.
-
-
-
-
-
- Ignores this TestCase, specifying the reason.
-
- The reason.
-
-
-
-
- Gets the argument list to be provided to the test
-
-
-
-
- Gets the expected result
-
-
-
-
- Gets the expected exception Type
-
-
-
-
- Gets the FullName of the expected exception
-
-
-
-
- Gets the name to be used for the test
-
-
-
-
- Gets the description of the test
-
-
-
-
- Gets a value indicating whether this is ignored.
-
- true if ignored; otherwise, false.
-
-
-
- Gets the ignore reason.
-
- The ignore reason.
-
-
-
- Gets a list of categories associated with this test.
-
-
-
-
- Gets the property dictionary for this test
-
-
-
-
- Thrown when an assertion failed.
-
-
-
-
-
-
- The error message that explains
- the reason for the exception
- The exception that caused the
- current exception
-
-
-
- Serialization Constructor
-
-
-
-
- Thrown when a test executes inconclusively.
-
-
-
-
- The error message that explains
- the reason for the exception
-
-
- The error message that explains
- the reason for the exception
- The exception that caused the
- current exception
-
-
-
- Serialization Constructor
-
-
-
-
- Attribute used to identify a method that is
- called before any tests in a fixture are run.
-
-
-
-
- Attribute used to identify a method that is called after
- all the tests in a fixture have run. The method is
- guaranteed to be called, even if an exception is thrown.
-
-
-
-
- ExplicitAttribute marks a test or test fixture so that it will
- only be run if explicitly executed from the gui or command line
- or if it is included by use of a filter. The test will not be
- run simply because an enclosing suite is run.
-
-
-
-
- Default constructor
-
-
-
-
- Constructor with a reason
-
- The reason test is marked explicit
-
-
-
- The reason test is marked explicit
-
-
-
-
- Thrown when an assertion failed.
-
-
-
-
- The error message that explains
- the reason for the exception
-
-
- The error message that explains
- the reason for the exception
- The exception that caused the
- current exception
-
-
-
- Serialization Constructor
-
-
-
-
- Thrown when an assertion failed.
-
-
-
-
-
-
- The error message that explains
- the reason for the exception
- The exception that caused the
- current exception
-
-
-
- Serialization Constructor
-
-
-
-
- Enumeration indicating how the expected message parameter is to be used
-
-
-
- Expect an exact match
-
-
- Expect a message containing the parameter string
-
-
- Match the regular expression provided as a parameter
-
-
- Expect a message that starts with the parameter string
-
-
-
- ExpectedExceptionAttribute
-
-
-
-
-
- Constructor for a non-specific exception
-
-
-
-
- Constructor for a given type of exception
-
- The type of the expected exception
-
-
-
- Constructor for a given exception name
-
- The full name of the expected exception
-
-
-
- Gets or sets the expected exception type
-
-
-
-
- Gets or sets the full Type name of the expected exception
-
-
-
-
- Gets or sets the expected message text
-
-
-
-
- Gets or sets the user message displayed in case of failure
-
-
-
-
- Gets or sets the type of match to be performed on the expected message
-
-
-
-
- Gets the name of a method to be used as an exception handler
-
-
-
-
- Attribute used to mark a test that is to be ignored.
- Ignored tests result in a warning message when the
- tests are run.
-
-
-
-
- Constructs the attribute without giving a reason
- for ignoring the test.
-
-
-
-
- Constructs the attribute giving a reason for ignoring the test
-
- The reason for ignoring the test
-
-
-
- The reason for ignoring a test
-
-
-
-
- Attribute used to mark a class that contains one-time SetUp
- and/or TearDown methods that apply to all the tests in a
- namespace or an assembly.
-
-
-
-
- Attribute used to mark a static (shared in VB) property
- that returns a list of tests.
-
-
-
-
- Attribute used to identify a method that is called
- immediately after each test is run. The method is
- guaranteed to be called, even if an exception is thrown.
-
-
-
-
- Adding this attribute to a method within a
- class makes the method callable from the NUnit test runner. There is a property
- called Description which is optional which you can provide a more detailed test
- description. This class cannot be inherited.
-
-
-
- [TestFixture]
- public class Fixture
- {
- [Test]
- public void MethodToTest()
- {}
-
- [Test(Description = "more detailed description")]
- publc void TestDescriptionMethod()
- {}
- }
-
-
-
-
-
- Descriptive text for this test
-
-
-
-
- [TestFixture]
- public class ExampleClass
- {}
-
-
-
-
- Default constructor
-
-
-
-
- Construct with a object[] representing a set of arguments.
- In .NET 2.0, the arguments may later be separated into
- type arguments and constructor arguments.
-
-
-
-
-
- Descriptive text for this fixture
-
-
-
-
- The arguments originally provided to the attribute
-
-
-
-
- Gets or sets a value indicating whether this should be ignored.
-
- true if ignore; otherwise, false.
-
-
-
- Gets or sets the ignore reason. May set Ignored as a side effect.
-
- The ignore reason.
-
-
-
- Get or set the type arguments. If not set
- explicitly, any leading arguments that are
- Types are taken as type arguments.
-
-
-
-
- RequiredAddinAttribute may be used to indicate the names of any addins
- that must be present in order to run some or all of the tests in an
- assembly. If the addin is not loaded, the entire assembly is marked
- as NotRunnable.
-
-
-
-
- Initializes a new instance of the class.
-
- The required addin.
-
-
-
- Gets the name of required addin.
-
- The required addin name.
-
-
-
- Marks a test to use a combinatorial join of any argument data
- provided. NUnit will create a test case for every combination of
- the arguments provided. This can result in a large number of test
- cases and so should be used judiciously. This is the default join
- type, so the attribute need not be used except as documentation.
-
-
-
-
- Default constructor
-
-
-
-
- Marks a test to use pairwise join of any argument data provided.
- NUnit will attempt too excercise every pair of argument values at
- least once, using as small a number of test cases as it can. With
- only two arguments, this is the same as a combinatorial join.
-
-
-
-
- Default constructor
-
-
-
-
- Marks a test to use a sequential join of any argument data
- provided. NUnit will use arguements for each parameter in
- sequence, generating test cases up to the largest number
- of argument values provided and using null for any arguments
- for which it runs out of values. Normally, this should be
- used with the same number of arguments for each parameter.
-
-
-
-
- Default constructor
-
-
-
-
- Abstract base class for attributes that apply to parameters
- and supply data for the parameter.
-
-
-
-
- Gets the data to be provided to the specified parameter
-
-
-
-
- ValuesAttribute is used to provide literal arguments for
- an individual parameter of a test.
-
-
-
-
- The collection of data to be returned. Must
- be set by any derived attribute classes.
- We use an object[] so that the individual
- elements may have their type changed in GetData
- if necessary.
-
-
-
-
- Construct with one argument
-
-
-
-
-
- Construct with two arguments
-
-
-
-
-
-
- Construct with three arguments
-
-
-
-
-
-
-
- Construct with an array of arguments
-
-
-
-
-
- Get the collection of values to be used as arguments
-
-
-
-
- RandomAttribute is used to supply a set of random values
- to a single parameter of a parameterized test.
-
-
-
-
- Construct a set of doubles from 0.0 to 1.0,
- specifying only the count.
-
-
-
-
-
- Construct a set of doubles from min to max
-
-
-
-
-
-
-
- Construct a set of ints from min to max
-
-
-
-
-
-
-
- Get the collection of values to be used as arguments
-
-
-
-
- RangeAttribute is used to supply a range of values to an
- individual parameter of a parameterized test.
-
-
-
-
- Construct a range of ints using default step of 1
-
-
-
-
-
-
- Construct a range of ints specifying the step size
-
-
-
-
-
-
-
- Construct a range of longs
-
-
-
-
-
-
-
- Construct a range of doubles
-
-
-
-
-
-
-
- Construct a range of floats
-
-
-
-
-
-
-
- Helper class with properties and methods that supply
- a number of constraints used in Asserts.
-
-
-
-
- Returns a new PropertyConstraintExpression, which will either
- test for the existence of the named property on the object
- being tested or apply any following constraint to that property.
-
-
-
-
- Returns a new AttributeConstraint checking for the
- presence of a particular attribute on an object.
-
-
-
-
- Returns a new AttributeConstraint checking for the
- presence of a particular attribute on an object.
-
-
-
-
- Returns a new CollectionContainsConstraint checking for the
- presence of a particular object in the collection.
-
-
-
-
- Returns a ConstraintExpression that negates any
- following constraint.
-
-
-
-
- Returns a ConstraintExpression, which will apply
- the following constraint to all members of a collection,
- succeeding if all of them succeed.
-
-
-
-
- Returns a ConstraintExpression, which will apply
- the following constraint to all members of a collection,
- succeeding if at least one of them succeeds.
-
-
-
-
- Returns a ConstraintExpression, which will apply
- the following constraint to all members of a collection,
- succeeding if all of them fail.
-
-
-
-
- Returns a new ConstraintExpression, which will apply the following
- constraint to the Length property of the object being tested.
-
-
-
-
- Returns a new ConstraintExpression, which will apply the following
- constraint to the Count property of the object being tested.
-
-
-
-
- Returns a new ConstraintExpression, which will apply the following
- constraint to the Message property of the object being tested.
-
-
-
-
- Returns a new ConstraintExpression, which will apply the following
- constraint to the InnerException property of the object being tested.
-
-
-
-
- Helper class with properties and methods that supply
- a number of constraints used in Asserts.
-
-
-
-
- Returns a constraint that tests two items for equality
-
-
-
-
- Returns a constraint that tests that two references are the same object
-
-
-
-
- Returns a constraint that tests whether the
- actual value is greater than the suppled argument
-
-
-
-
- Returns a constraint that tests whether the
- actual value is greater than or equal to the suppled argument
-
-
-
-
- Returns a constraint that tests whether the
- actual value is greater than or equal to the suppled argument
-
-
-
-
- Returns a constraint that tests whether the
- actual value is less than the suppled argument
-
-
-
-
- Returns a constraint that tests whether the
- actual value is less than or equal to the suppled argument
-
-
-
-
- Returns a constraint that tests whether the
- actual value is less than or equal to the suppled argument
-
-
-
-
- Returns a constraint that tests whether the actual
- value is of the exact type supplied as an argument.
-
-
-
-
- Returns a constraint that tests whether the actual
- value is of the exact type supplied as an argument.
-
-
-
-
- Returns a constraint that tests whether the actual value
- is of the type supplied as an argument or a derived type.
-
-
-
-
- Returns a constraint that tests whether the actual value
- is of the type supplied as an argument or a derived type.
-
-
-
-
- Returns a constraint that tests whether the actual value
- is of the type supplied as an argument or a derived type.
-
-
-
-
- Returns a constraint that tests whether the actual value
- is of the type supplied as an argument or a derived type.
-
-
-
-
- Returns a constraint that tests whether the actual value
- is assignable from the type supplied as an argument.
-
-
-
-
- Returns a constraint that tests whether the actual value
- is assignable from the type supplied as an argument.
-
-
-
-
- Returns a constraint that tests whether the actual value
- is assignable from the type supplied as an argument.
-
-
-
-
- Returns a constraint that tests whether the actual value
- is assignable from the type supplied as an argument.
-
-
-
-
- Returns a constraint that tests whether the actual value
- is a collection containing the same elements as the
- collection supplied as an argument.
-
-
-
-
- Returns a constraint that tests whether the actual value
- is a subset of the collection supplied as an argument.
-
-
-
-
- Returns a constraint that succeeds if the actual
- value contains the substring supplied as an argument.
-
-
-
-
- Returns a constraint that succeeds if the actual
- value starts with the substring supplied as an argument.
-
-
-
-
- Returns a constraint that succeeds if the actual
- value ends with the substring supplied as an argument.
-
-
-
-
- Returns a constraint that succeeds if the actual
- value matches the Regex pattern supplied as an argument.
-
-
-
-
- Returns a constraint that tests whether the path provided
- is the same as an expected path after canonicalization.
-
-
-
-
- Returns a constraint that tests whether the path provided
- is the same path or under an expected path after canonicalization.
-
-
-
-
- Returns a constraint that tests whether the actual value falls
- within a specified range.
-
-
-
-
- Returns a ConstraintExpression that negates any
- following constraint.
-
-
-
-
- Returns a ConstraintExpression, which will apply
- the following constraint to all members of a collection,
- succeeding if all of them succeed.
-
-
-
-
- Returns a constraint that tests for null
-
-
-
-
- Returns a constraint that tests for True
-
-
-
-
- Returns a constraint that tests for False
-
-
-
-
- Returns a constraint that tests for NaN
-
-
-
-
- Returns a constraint that tests for empty
-
-
-
-
- Returns a constraint that tests whether a collection
- contains all unique items.
-
-
-
-
- Returns a constraint that tests whether an object graph is serializable in binary format.
-
-
-
-
- Returns a constraint that tests whether an object graph is serializable in xml format.
-
-
-
-
- Returns a constraint that tests whether a collection is ordered
-
-
-
-
- The List class is a helper class with properties and methods
- that supply a number of constraints used with lists and collections.
-
-
-
-
- List.Map returns a ListMapper, which can be used to map
- the original collection to another collection.
-
-
-
-
-
-
- ListMapper is used to transform a collection used as an actual argument
- producing another collection to be used in the assertion.
-
-
-
-
- Construct a ListMapper based on a collection
-
- The collection to be transformed
-
-
-
- Produces a collection containing all the values of a property
-
- The collection of property values
-
-
-
-
- Helper class with static methods used to supply constraints
- that operate on strings.
-
-
-
-
- Returns a constraint that succeeds if the actual
- value contains the substring supplied as an argument.
-
-
-
-
- Returns a constraint that fails if the actual
- value contains the substring supplied as an argument.
-
-
-
-
- Returns a constraint that succeeds if the actual
- value starts with the substring supplied as an argument.
-
-
-
-
- Returns a constraint that fails if the actual
- value starts with the substring supplied as an argument.
-
-
-
-
- Returns a constraint that succeeds if the actual
- value ends with the substring supplied as an argument.
-
-
-
-
- Returns a constraint that fails if the actual
- value ends with the substring supplied as an argument.
-
-
-
-
- Returns a constraint that succeeds if the actual
- value matches the Regex pattern supplied as an argument.
-
-
-
-
- Returns a constraint that fails if the actual
- value matches the pattern supplied as an argument.
-
-
-
-
- Returns a ConstraintExpression, which will apply
- the following constraint to all members of a collection,
- succeeding if all of them succeed.
-
-
-
-
- Helper class with properties and methods that supply
- constraints that operate on exceptions.
-
-
-
-
- Creates a constraint specifying the exact type of exception expected
-
-
-
-
- Creates a constraint specifying the exact type of exception expected
-
-
-
-
- Creates a constraint specifying the type of exception expected
-
-
-
-
- Creates a constraint specifying the type of exception expected
-
-
-
-
- Creates a constraint specifying an expected exception
-
-
-
-
- Creates a constraint specifying an exception with a given InnerException
-
-
-
-
- Creates a constraint specifying an expected TargetInvocationException
-
-
-
-
- Creates a constraint specifying an expected TargetInvocationException
-
-
-
-
- Creates a constraint specifying an expected TargetInvocationException
-
-
-
-
- Creates a constraint specifying that no exception is thrown
-
-
-
-
- FactoryAttribute indicates the source to be used to
- provide test cases for a test method.
-
-
-
-
- Construct with the name of the factory - for use with languages
- that don't support params arrays.
-
- An array of the names of the factories that will provide data
-
-
-
- Construct with a Type and name - for use with languages
- that don't support params arrays.
-
- The Type that will provide data
- The name of the method, property or field that will provide data
-
-
-
- The name of a the method, property or fiend to be used as a source
-
-
-
-
- A Type to be used as a source
-
-
-
-
- ValueSourceAttribute indicates the source to be used to
- provide data for one parameter of a test method.
-
-
-
-
- Construct with the name of the factory - for use with languages
- that don't support params arrays.
-
- The name of the data source to be used
-
-
-
- Construct with a Type and name - for use with languages
- that don't support params arrays.
-
- The Type that will provide data
- The name of the method, property or field that will provide data
-
-
-
- The name of a the method, property or fiend to be used as a source
-
-
-
-
- A Type to be used as a source
-
-
-
-
- The Iz class is a synonym for Is intended for use in VB,
- which regards Is as a keyword.
-
-
-
-
- WUsed on a method, marks the test with a timeout value in milliseconds.
- The test will be run in a separate thread and is cancelled if the timeout
- is exceeded. Used on a method or assembly, sets the default timeout
- for all contained test methods.
-
-
-
-
- Construct a TimeoutAttribute given a time in milliseconds
-
- The timeout value in milliseconds
-
-
-
- Marks a test that must run in the STA, causing it
- to run in a separate thread if necessary.
-
- On methods, you may also use STAThreadAttribute
- to serve the same purpose.
-
-
-
-
- Construct a RequiresSTAAttribute
-
-
-
-
- Marks a test that must run in the MTA, causing it
- to run in a separate thread if necessary.
-
- On methods, you may also use MTAThreadAttribute
- to serve the same purpose.
-
-
-
-
- Construct a RequiresMTAAttribute
-
-
-
-
- Marks a test that must run on a separate thread.
-
-
-
-
- Construct a RequiresThreadAttribute
-
-
-
-
- Construct a RequiresThreadAttribute, specifying the apartment
-
-
-
-
- Summary description for MaxTimeAttribute.
-
-
-
-
- Construct a MaxTimeAttribute, given a time in milliseconds.
-
- The maximum elapsed time in milliseconds
-
-
-
- RepeatAttribute may be applied to test case in order
- to run it multiple times.
-
-
-
-
- Construct a RepeatAttribute
-
- The number of times to run the test
-
-
-
- Provides static methods to express the assumptions
- that must be met for a test to give a meaningful
- result. If an assumption is not met, the test
- should produce an inconclusive result.
-
-
-
-
- The Equals method throws an AssertionException. This is done
- to make sure there is no mistake by calling this function.
-
-
-
-
-
-
- override the default ReferenceEquals to throw an AssertionException. This
- implementation makes sure there is no mistake in calling this function
- as part of Assert.
-
-
-
-
-
-
- Apply a constraint to an actual value, succeeding if the constraint
- is satisfied and throwing an InconclusiveException on failure.
-
- A Constraint expression to be applied
- The actual value to test
-
-
-
- Apply a constraint to an actual value, succeeding if the constraint
- is satisfied and throwing an InconclusiveException on failure.
-
- A Constraint expression to be applied
- The actual value to test
- The message that will be displayed on failure
-
-
-
- Apply a constraint to an actual value, succeeding if the constraint
- is satisfied and throwing an InconclusiveException on failure.
-
- A Constraint expression to be applied
- The actual value to test
- The message that will be displayed on failure
- Arguments to be used in formatting the message
-
-
-
- Apply a constraint to an actual value, succeeding if the constraint
- is satisfied and throwing an InconclusiveException on failure.
-
- A Constraint expression to be applied
- An ActualValueDelegate returning the value to be tested
-
-
-
- Apply a constraint to an actual value, succeeding if the constraint
- is satisfied and throwing an InconclusiveException on failure.
-
- A Constraint expression to be applied
- An ActualValueDelegate returning the value to be tested
- The message that will be displayed on failure
-
-
-
- Apply a constraint to an actual value, succeeding if the constraint
- is satisfied and throwing an InconclusiveException on failure.
-
- An ActualValueDelegate returning the value to be tested
- A Constraint expression to be applied
- The message that will be displayed on failure
- Arguments to be used in formatting the message
-
-
-
- Apply a constraint to a referenced value, succeeding if the constraint
- is satisfied and throwing an InconclusiveException on failure.
-
- A Constraint expression to be applied
- The actual value to test
-
-
-
- Apply a constraint to a referenced value, succeeding if the constraint
- is satisfied and throwing an InconclusiveException on failure.
-
- A Constraint expression to be applied
- The actual value to test
- The message that will be displayed on failure
-
-
-
- Apply a constraint to a referenced value, succeeding if the constraint
- is satisfied and throwing an InconclusiveException on failure.
-
- A Constraint expression to be applied
- The actual value to test
- The message that will be displayed on failure
- Arguments to be used in formatting the message
-
-
-
- Asserts that a condition is true. If the condition is false the method throws
- an .
-
- The evaluated condition
- The message to display if the condition is false
- Arguments to be used in formatting the message
-
-
-
- Asserts that a condition is true. If the condition is false the method throws
- an .
-
- The evaluated condition
- The message to display if the condition is false
-
-
-
- Asserts that a condition is true. If the condition is false the
- method throws an .
-
- The evaluated condition
-
-
-
- Asserts that the code represented by a delegate throws an exception
- that satisfies the constraint provided.
-
- A TestDelegate to be executed
- A ThrowsConstraint used in the test
-
-
-
- Randomizer returns a set of random values in a repeatable
- way, to allow re-running of tests if necessary.
-
-
-
-
- Get a randomizer for a particular member, returning
- one that has already been created if it exists.
- This ensures that the same values are generated
- each time the tests are reloaded.
-
-
-
-
- Get a randomizer for a particular parameter, returning
- one that has already been created if it exists.
- This ensures that the same values are generated
- each time the tests are reloaded.
-
-
-
-
- Construct a randomizer using a random seed
-
-
-
-
- Construct a randomizer using a specified seed
-
-
-
-
- Return an array of random doubles between 0.0 and 1.0.
-
-
-
-
-
-
- Return an array of random doubles with values in a specified range.
-
-
-
-
- Return an array of random ints with values in a specified range.
-
-
-
-
- Get a random seed for use in creating a randomizer.
-
-
-
-
- Adding this attribute to a method within a
- class makes the method callable from the NUnit test runner. There is a property
- called Description which is optional which you can provide a more detailed test
- description. This class cannot be inherited.
-
-
-
- [TestFixture]
- public class Fixture
- {
- [Test]
- public void MethodToTest()
- {}
-
- [Test(Description = "more detailed description")]
- publc void TestDescriptionMethod()
- {}
- }
-
-
-
-
-
- Used to mark a field for use as a datapoint when executing a theory
- within the same fixture that requires an argument of the field's Type.
-
-
-
-
- Used to mark an array as containing a set of datapoints to be used
- executing a theory within the same fixture that requires an argument
- of the Type of the array elements.
-
-
-
-
- The SpecialValue enum is used to represent TestCase arguments
- that cannot be used as arguments to an Attribute.
-
-
-
-
- Null represents a null value, which cannot be used as an
- argument to an attriute under .NET 1.x
-
-
-
-
- Summary description for SetUICultureAttribute.
-
-
-
-
- Construct given the name of a culture
-
-
-
-
-
- Delegate used by tests that execute code and
- capture any thrown exception.
-
-
-
-
- The Assert class contains a collection of static methods that
- implement the most common assertions used in NUnit.
-
-
-
-
- We don't actually want any instances of this object, but some people
- like to inherit from it to add other static methods. Hence, the
- protected constructor disallows any instances of this object.
-
-
-
-
- The Equals method throws an AssertionException. This is done
- to make sure there is no mistake by calling this function.
-
-
-
-
-
-
- override the default ReferenceEquals to throw an AssertionException. This
- implementation makes sure there is no mistake in calling this function
- as part of Assert.
-
-
-
-
-
-
- Helper for Assert.AreEqual(double expected, double actual, ...)
- allowing code generation to work consistently.
-
- The expected value
- The actual value
- The maximum acceptable difference between the
- the expected and the actual
- The message to display in case of failure
- Array of objects to be used in formatting the message
-
-
-
- Throws a with the message and arguments
- that are passed in. This allows a test to be cut short, with a result
- of success returned to NUnit.
-
- The message to initialize the with.
- Arguments to be used in formatting the message
-
-
-
- Throws a with the message and arguments
- that are passed in. This allows a test to be cut short, with a result
- of success returned to NUnit.
-
- The message to initialize the with.
-
-
-
- Throws a with the message and arguments
- that are passed in. This allows a test to be cut short, with a result
- of success returned to NUnit.
-
-
-
-
- Throws an with the message and arguments
- that are passed in. This is used by the other Assert functions.
-
- The message to initialize the with.
- Arguments to be used in formatting the message
-
-
-
- Throws an with the message that is
- passed in. This is used by the other Assert functions.
-
- The message to initialize the with.
-
-
-
- Throws an .
- This is used by the other Assert functions.
-
-
-
-
- Throws an with the message and arguments
- that are passed in. This causes the test to be reported as ignored.
-
- The message to initialize the with.
- Arguments to be used in formatting the message
-
-
-
- Throws an with the message that is
- passed in. This causes the test to be reported as ignored.
-
- The message to initialize the with.
-
-
-
- Throws an .
- This causes the test to be reported as ignored.
-
-
-
-
- Throws an with the message and arguments
- that are passed in. This causes the test to be reported as inconclusive.
-
- The message to initialize the with.
- Arguments to be used in formatting the message
-
-
-
- Throws an with the message that is
- passed in. This causes the test to be reported as inconclusive.
-
- The message to initialize the with.
-
-
-
- Throws an .
- This causes the test to be reported as Inconclusive.
-
-
-
-
- Apply a constraint to an actual value, succeeding if the constraint
- is satisfied and throwing an assertion exception on failure.
-
- A Constraint to be applied
- The actual value to test
-
-
-
- Apply a constraint to an actual value, succeeding if the constraint
- is satisfied and throwing an assertion exception on failure.
-
- A Constraint to be applied
- The actual value to test
- The message that will be displayed on failure
-
-
-
- Apply a constraint to an actual value, succeeding if the constraint
- is satisfied and throwing an assertion exception on failure.
-
- A Constraint expression to be applied
- The actual value to test
- The message that will be displayed on failure
- Arguments to be used in formatting the message
-
-
-
- Apply a constraint to an actual value, succeeding if the constraint
- is satisfied and throwing an assertion exception on failure.
-
- A Constraint expression to be applied
- An ActualValueDelegate returning the value to be tested
-
-
-
- Apply a constraint to an actual value, succeeding if the constraint
- is satisfied and throwing an assertion exception on failure.
-
- A Constraint expression to be applied
- An ActualValueDelegate returning the value to be tested
- The message that will be displayed on failure
-
-
-
- Apply a constraint to an actual value, succeeding if the constraint
- is satisfied and throwing an assertion exception on failure.
-
- An ActualValueDelegate returning the value to be tested
- A Constraint expression to be applied
- The message that will be displayed on failure
- Arguments to be used in formatting the message
-
-
-
- Apply a constraint to a referenced value, succeeding if the constraint
- is satisfied and throwing an assertion exception on failure.
-
- A Constraint to be applied
- The actual value to test
-
-
-
- Apply a constraint to a referenced value, succeeding if the constraint
- is satisfied and throwing an assertion exception on failure.
-
- A Constraint to be applied
- The actual value to test
- The message that will be displayed on failure
-
-
-
- Apply a constraint to a referenced value, succeeding if the constraint
- is satisfied and throwing an assertion exception on failure.
-
- A Constraint to be applied
- The actual value to test
- The message that will be displayed on failure
- Arguments to be used in formatting the message
-
-
-
- Asserts that a condition is true. If the condition is false the method throws
- an .
-
- The evaluated condition
- The message to display if the condition is false
- Arguments to be used in formatting the message
-
-
-
- Asserts that a condition is true. If the condition is false the method throws
- an .
-
- The evaluated condition
- The message to display if the condition is false
-
-
-
- Asserts that a condition is true. If the condition is false the method throws
- an .
-
- The evaluated condition
-
-
-
- Asserts that the code represented by a delegate throws an exception
- that satisfies the constraint provided.
-
- A TestDelegate to be executed
- A ThrowsConstraint used in the test
-
-
-
- Verifies that a delegate throws a particular exception when called.
-
- A constraint to be satisfied by the exception
- A TestSnippet delegate
- The message that will be displayed on failure
- Arguments to be used in formatting the message
-
-
-
- Verifies that a delegate throws a particular exception when called.
-
- A constraint to be satisfied by the exception
- A TestSnippet delegate
- The message that will be displayed on failure
-
-
-
- Verifies that a delegate throws a particular exception when called.
-
- A constraint to be satisfied by the exception
- A TestSnippet delegate
-
-
-
- Verifies that a delegate throws a particular exception when called.
-
- The exception Type expected
- A TestSnippet delegate
- The message that will be displayed on failure
- Arguments to be used in formatting the message
-
-
-
- Verifies that a delegate throws a particular exception when called.
-
- The exception Type expected
- A TestSnippet delegate
- The message that will be displayed on failure
-
-
-
- Verifies that a delegate throws a particular exception when called.
-
- The exception Type expected
- A TestSnippet delegate
-
-
-
- Verifies that a delegate throws a particular exception when called.
-
- Type of the expected exception
- A TestSnippet delegate
- The message that will be displayed on failure
- Arguments to be used in formatting the message
-
-
-
- Verifies that a delegate throws a particular exception when called.
-
- Type of the expected exception
- A TestSnippet delegate
- The message that will be displayed on failure
-
-
-
- Verifies that a delegate throws a particular exception when called.
-
- Type of the expected exception
- A TestSnippet delegate
-
-
-
- Verifies that a delegate throws an exception when called
- and returns it.
-
- A TestDelegate
- The message that will be displayed on failure
- Arguments to be used in formatting the message
-
-
-
- Verifies that a delegate throws an exception when called
- and returns it.
-
- A TestDelegate
- The message that will be displayed on failure
-
-
-
- Verifies that a delegate throws an exception when called
- and returns it.
-
- A TestDelegate
-
-
-
- Verifies that a delegate throws an exception of a certain Type
- or one derived from it when called and returns it.
-
- The expected Exception Type
- A TestDelegate
- The message that will be displayed on failure
- Arguments to be used in formatting the message
-
-
-
- Verifies that a delegate throws an exception of a certain Type
- or one derived from it when called and returns it.
-
- The expected Exception Type
- A TestDelegate
- The message that will be displayed on failure
-
-
-
- Verifies that a delegate throws an exception of a certain Type
- or one derived from it when called and returns it.
-
- The expected Exception Type
- A TestDelegate
-
-
-
- Verifies that a delegate throws an exception of a certain Type
- or one derived from it when called and returns it.
-
- The expected Exception Type
- A TestDelegate
- The message that will be displayed on failure
- Arguments to be used in formatting the message
-
-
-
- Verifies that a delegate throws an exception of a certain Type
- or one derived from it when called and returns it.
-
- The expected Exception Type
- A TestDelegate
- The message that will be displayed on failure
-
-
-
- Verifies that a delegate throws an exception of a certain Type
- or one derived from it when called and returns it.
-
- The expected Exception Type
- A TestDelegate
-
-
-
- Verifies that a delegate does not throw an exception
-
- A TestSnippet delegate
- The message that will be displayed on failure
- Arguments to be used in formatting the message
-
-
-
- Verifies that a delegate does not throw an exception.
-
- A TestSnippet delegate
- The message that will be displayed on failure
-
-
-
- Verifies that a delegate does not throw an exception.
-
- A TestSnippet delegate
-
-
-
- Asserts that a condition is true. If the condition is false the method throws
- an .
-
- The evaluated condition
- The message to display in case of failure
- Array of objects to be used in formatting the message
-
-
-
- Asserts that a condition is true. If the condition is false the method throws
- an .
-
- The evaluated condition
- The message to display in case of failure
-
-
-
- Asserts that a condition is true. If the condition is false the method throws
- an .
-
- The evaluated condition
-
-
-
- Asserts that a condition is true. If the condition is false the method throws
- an .
-
- The evaluated condition
- The message to display in case of failure
- Array of objects to be used in formatting the message
-
-
-
- Asserts that a condition is true. If the condition is false the method throws
- an .
-
- The evaluated condition
- The message to display in case of failure
-
-
-
- Asserts that a condition is true. If the condition is false the method throws
- an .
-
- The evaluated condition
-
-
-
- Asserts that a condition is false. If the condition is true the method throws
- an .
-
- The evaluated condition
- The message to display in case of failure
- Array of objects to be used in formatting the message
-
-
-
- Asserts that a condition is false. If the condition is true the method throws
- an .
-
- The evaluated condition
- The message to display in case of failure
-
-
-
- Asserts that a condition is false. If the condition is true the method throws
- an .
-
- The evaluated condition
-
-
-
- Asserts that a condition is false. If the condition is true the method throws
- an .
-
- The evaluated condition
- The message to display in case of failure
- Array of objects to be used in formatting the message
-
-
-
- Asserts that a condition is false. If the condition is true the method throws
- an .
-
- The evaluated condition
- The message to display in case of failure
-
-
-
- Asserts that a condition is false. If the condition is true the method throws
- an .
-
- The evaluated condition
-
-
-
- Verifies that the object that is passed in is not equal to null
- If the object is null then an
- is thrown.
-
- The object that is to be tested
- The message to display in case of failure
- Array of objects to be used in formatting the message
-
-
-
- Verifies that the object that is passed in is not equal to null
- If the object is null then an
- is thrown.
-
- The object that is to be tested
- The message to display in case of failure
-
-
-
- Verifies that the object that is passed in is not equal to null
- If the object is null then an
- is thrown.
-
- The object that is to be tested
-
-
-
- Verifies that the object that is passed in is not equal to null
- If the object is null then an
- is thrown.
-
- The object that is to be tested
- The message to display in case of failure
- Array of objects to be used in formatting the message
-
-
-
- Verifies that the object that is passed in is not equal to null
- If the object is null then an
- is thrown.
-
- The object that is to be tested
- The message to display in case of failure
-
-
-
- Verifies that the object that is passed in is not equal to null
- If the object is null then an
- is thrown.
-
- The object that is to be tested
-
-
-
- Verifies that the object that is passed in is equal to null
- If the object is not null then an
- is thrown.
-
- The object that is to be tested
- The message to display in case of failure
- Array of objects to be used in formatting the message
-
-
-
- Verifies that the object that is passed in is equal to null
- If the object is not null then an
- is thrown.
-
- The object that is to be tested
- The message to display in case of failure
-
-
-
- Verifies that the object that is passed in is equal to null
- If the object is not null then an
- is thrown.
-
- The object that is to be tested
-
-
-
- Verifies that the object that is passed in is equal to null
- If the object is not null then an
- is thrown.
-
- The object that is to be tested
- The message to display in case of failure
- Array of objects to be used in formatting the message
-
-
-
- Verifies that the object that is passed in is equal to null
- If the object is not null then an
- is thrown.
-
- The object that is to be tested
- The message to display in case of failure
-
-
-
- Verifies that the object that is passed in is equal to null
- If the object is not null then an
- is thrown.
-
- The object that is to be tested
-
-
-
- Verifies that the double that is passed in is an NaN value.
- If the object is not NaN then an
- is thrown.
-
- The value that is to be tested
- The message to display in case of failure
- Array of objects to be used in formatting the message
-
-
-
- Verifies that the double that is passed in is an NaN value.
- If the object is not NaN then an
- is thrown.
-
- The value that is to be tested
- The message to display in case of failure
-
-
-
- Verifies that the double that is passed in is an NaN value.
- If the object is not NaN then an
- is thrown.
-
- The value that is to be tested
-
-
-
- Verifies that the double that is passed in is an NaN value.
- If the object is not NaN then an
- is thrown.
-
- The value that is to be tested
- The message to display in case of failure
- Array of objects to be used in formatting the message
-
-
-
- Verifies that the double that is passed in is an NaN value.
- If the object is not NaN then an
- is thrown.
-
- The value that is to be tested
- The message to display in case of failure
-
-
-
- Verifies that the double that is passed in is an NaN value.
- If the object is not NaN then an
- is thrown.
-
- The value that is to be tested
-
-
-
- Assert that a string is empty - that is equal to string.Empty
-
- The string to be tested
- The message to display in case of failure
- Array of objects to be used in formatting the message
-
-
-
- Assert that a string is empty - that is equal to string.Empty
-
- The string to be tested
- The message to display in case of failure
-
-
-
- Assert that a string is empty - that is equal to string.Empty
-
- The string to be tested
-
-
-
- Assert that an array, list or other collection is empty
-
- An array, list or other collection implementing ICollection
- The message to display in case of failure
- Array of objects to be used in formatting the message
-
-
-
- Assert that an array, list or other collection is empty
-
- An array, list or other collection implementing ICollection
- The message to display in case of failure
-
-
-
- Assert that an array, list or other collection is empty
-
- An array, list or other collection implementing ICollection
-
-
-
- Assert that a string is not empty - that is not equal to string.Empty
-
- The string to be tested
- The message to display in case of failure
- Array of objects to be used in formatting the message
-
-
-
- Assert that a string is not empty - that is not equal to string.Empty
-
- The string to be tested
- The message to display in case of failure
-
-
-
- Assert that a string is not empty - that is not equal to string.Empty
-
- The string to be tested
-
-
-
- Assert that an array, list or other collection is not empty
-
- An array, list or other collection implementing ICollection
- The message to display in case of failure
- Array of objects to be used in formatting the message
-
-
-
- Assert that an array, list or other collection is not empty
-
- An array, list or other collection implementing ICollection
- The message to display in case of failure
-
-
-
- Assert that an array, list or other collection is not empty
-
- An array, list or other collection implementing ICollection
-
-
-
- Assert that a string is either null or equal to string.Empty
-
- The string to be tested
- The message to display in case of failure
- Array of objects to be used in formatting the message
-
-
-
- Assert that a string is either null or equal to string.Empty
-
- The string to be tested
- The message to display in case of failure
-
-
-
- Assert that a string is either null or equal to string.Empty
-
- The string to be tested
-
-
-
- Assert that a string is not null or empty
-
- The string to be tested
- The message to display in case of failure
- Array of objects to be used in formatting the message
-
-
-
- Assert that a string is not null or empty
-
- The string to be tested
- The message to display in case of failure
-
-
-
- Assert that a string is not null or empty
-
- The string to be tested
-
-
-
- Asserts that an object may be assigned a value of a given Type.
-
- The expected Type.
- The object under examination
- The message to display in case of failure
- Array of objects to be used in formatting the message
-
-
-
- Asserts that an object may be assigned a value of a given Type.
-
- The expected Type.
- The object under examination
- The message to display in case of failure
-
-
-
- Asserts that an object may be assigned a value of a given Type.
-
- The expected Type.
- The object under examination
-
-
-
- Asserts that an object may be assigned a value of a given Type.
-
- The expected Type.
- The object under examination
- The message to display in case of failure
- Array of objects to be used in formatting the message
-
-
-
- Asserts that an object may be assigned a value of a given Type.
-
- The expected Type.
- The object under examination
- The message to display in case of failure
-
-
-
- Asserts that an object may be assigned a value of a given Type.
-
- The expected Type.
- The object under examination
-
-
-
- Asserts that an object may not be assigned a value of a given Type.
-
- The expected Type.
- The object under examination
- The message to display in case of failure
- Array of objects to be used in formatting the message
-
-
-
- Asserts that an object may not be assigned a value of a given Type.
-
- The expected Type.
- The object under examination
- The message to display in case of failure
-
-
-
- Asserts that an object may not be assigned a value of a given Type.
-
- The expected Type.
- The object under examination
-
-
-
- Asserts that an object may not be assigned a value of a given Type.
-
- The expected Type.
- The object under examination
- The message to display in case of failure
- Array of objects to be used in formatting the message
-
-
-
- Asserts that an object may not be assigned a value of a given Type.
-
- The expected Type.
- The object under examination
- The message to display in case of failure
-
-
-
- Asserts that an object may not be assigned a value of a given Type.
-
- The expected Type.
- The object under examination
-
-
-
- Asserts that an object is an instance of a given type.
-
- The expected Type
- The object being examined
- The message to display in case of failure
- Array of objects to be used in formatting the message
-
-
-
- Asserts that an object is an instance of a given type.
-
- The expected Type
- The object being examined
- The message to display in case of failure
-
-
-
- Asserts that an object is an instance of a given type.
-
- The expected Type
- The object being examined
-
-
-
- Asserts that an object is an instance of a given type.
-
- The expected Type
- The object being examined
- The message to display in case of failure
- Array of objects to be used in formatting the message
-
-
-
- Asserts that an object is an instance of a given type.
-
- The expected Type
- The object being examined
- The message to display in case of failure
-
-
-
- Asserts that an object is an instance of a given type.
-
- The expected Type
- The object being examined
-
-
-
- Asserts that an object is an instance of a given type.
-
- The expected Type
- The object being examined
- The message to display in case of failure
- Array of objects to be used in formatting the message
-
-
-
- Asserts that an object is an instance of a given type.
-
- The expected Type
- The object being examined
- The message to display in case of failure
-
-
-
- Asserts that an object is an instance of a given type.
-
- The expected Type
- The object being examined
-
-
-
- Asserts that an object is not an instance of a given type.
-
- The expected Type
- The object being examined
- The message to display in case of failure
- Array of objects to be used in formatting the message
-
-
-
- Asserts that an object is not an instance of a given type.
-
- The expected Type
- The object being examined
- The message to display in case of failure
-
-
-
- Asserts that an object is not an instance of a given type.
-
- The expected Type
- The object being examined
-
-
-
- Asserts that an object is not an instance of a given type.
-
- The expected Type
- The object being examined
- The message to display in case of failure
- Array of objects to be used in formatting the message
-
-
-
- Asserts that an object is not an instance of a given type.
-
- The expected Type
- The object being examined
- The message to display in case of failure
-
-
-
- Asserts that an object is not an instance of a given type.
-
- The expected Type
- The object being examined
-
-
-
- Asserts that an object is not an instance of a given type.
-
- The expected Type
- The object being examined
- The message to display in case of failure
- Array of objects to be used in formatting the message
-
-
-
- Asserts that an object is not an instance of a given type.
-
- The expected Type
- The object being examined
- The message to display in case of failure
-
-
-
- Asserts that an object is not an instance of a given type.
-
- The expected Type
- The object being examined
-
-
-
- Verifies that two values are equal. If they are not, then an
- is thrown.
-
- The expected value
- The actual value
- The message to display in case of failure
- Array of objects to be used in formatting the message
-
-
-
- Verifies that two values are equal. If they are not, then an
- is thrown.
-
- The expected value
- The actual value
- The message to display in case of failure
-
-
-
- Verifies that two values are equal. If they are not, then an
- is thrown.
-
- The expected value
- The actual value
-
-
-
- Verifies that two values are equal. If they are not, then an
- is thrown.
-
- The expected value
- The actual value
- The message to display in case of failure
- Array of objects to be used in formatting the message
-
-
-
- Verifies that two values are equal. If they are not, then an
- is thrown.
-
- The expected value
- The actual value
- The message to display in case of failure
-
-
-
- Verifies that two values are equal. If they are not, then an
- is thrown.
-
- The expected value
- The actual value
-
-
-
- Verifies that two values are equal. If they are not, then an
- is thrown.
-
- The expected value
- The actual value
- The message to display in case of failure
- Array of objects to be used in formatting the message
-
-
-
- Verifies that two values are equal. If they are not, then an
- is thrown.
-
- The expected value
- The actual value
- The message to display in case of failure
-
-
-
- Verifies that two values are equal. If they are not, then an
- is thrown.
-
- The expected value
- The actual value
-
-
-
- Verifies that two values are equal. If they are not, then an
- is thrown.
-
- The expected value
- The actual value
- The message to display in case of failure
- Array of objects to be used in formatting the message
-
-
-
- Verifies that two values are equal. If they are not, then an
- is thrown.
-
- The expected value
- The actual value
- The message to display in case of failure
-
-
-
- Verifies that two values are equal. If they are not, then an
- is thrown.
-
- The expected value
- The actual value
-
-
-
- Verifies that two values are equal. If they are not, then an
- is thrown.
-
- The expected value
- The actual value
- The message to display in case of failure
- Array of objects to be used in formatting the message
-
-
-
- Verifies that two values are equal. If they are not, then an
- is thrown.
-
- The expected value
- The actual value
- The message to display in case of failure
-
-
-
- Verifies that two values are equal. If they are not, then an
- is thrown.
-
- The expected value
- The actual value
-
-
-
- Verifies that two doubles are equal considering a delta. If the
- expected value is infinity then the delta value is ignored. If
- they are not equal then an is
- thrown.
-
- The expected value
- The actual value
- The maximum acceptable difference between the
- the expected and the actual
- The message to display in case of failure
- Array of objects to be used in formatting the message
-
-
-
- Verifies that two doubles are equal considering a delta. If the
- expected value is infinity then the delta value is ignored. If
- they are not equal then an is
- thrown.
-
- The expected value
- The actual value
- The maximum acceptable difference between the
- the expected and the actual
- The message to display in case of failure
-
-
-
- Verifies that two doubles are equal considering a delta. If the
- expected value is infinity then the delta value is ignored. If
- they are not equal then an is
- thrown.
-
- The expected value
- The actual value
- The maximum acceptable difference between the
- the expected and the actual
-
-
-
- Verifies that two doubles are equal considering a delta. If the
- expected value is infinity then the delta value is ignored. If
- they are not equal then an is
- thrown.
-
- The expected value
- The actual value
- The maximum acceptable difference between the
- the expected and the actual
- The message to display in case of failure
- Array of objects to be used in formatting the message
-
-
-
- Verifies that two doubles are equal considering a delta. If the
- expected value is infinity then the delta value is ignored. If
- they are not equal then an is
- thrown.
-
- The expected value
- The actual value
- The maximum acceptable difference between the
- the expected and the actual
- The message to display in case of failure
-
-
-
- Verifies that two doubles are equal considering a delta. If the
- expected value is infinity then the delta value is ignored. If
- they are not equal then an is
- thrown.
-
- The expected value
- The actual value
- The maximum acceptable difference between the
- the expected and the actual
-
-
-
- Verifies that two objects are equal. Two objects are considered
- equal if both are null, or if both have the same value. NUnit
- has special semantics for some object types.
- If they are not equal an is thrown.
-
- The value that is expected
- The actual value
- The message to display in case of failure
- Array of objects to be used in formatting the message
-
-
-
- Verifies that two objects are equal. Two objects are considered
- equal if both are null, or if both have the same value. NUnit
- has special semantics for some object types.
- If they are not equal an is thrown.
-
- The value that is expected
- The actual value
- The message to display in case of failure
-
-
-
- Verifies that two objects are equal. Two objects are considered
- equal if both are null, or if both have the same value. NUnit
- has special semantics for some object types.
- If they are not equal an is thrown.
-
- The value that is expected
- The actual value
-
-
-
- Verifies that two values are not equal. If they are equal, then an
- is thrown.
-
- The expected value
- The actual value
- The message to display in case of failure
- Array of objects to be used in formatting the message
-
-
-
- Verifies that two values are not equal. If they are equal, then an
- is thrown.
-
- The expected value
- The actual value
- The message to display in case of failure
-
-
-
- Verifies that two values are not equal. If they are equal, then an
- is thrown.
-
- The expected value
- The actual value
-
-
-
- Verifies that two values are not equal. If they are equal, then an
- is thrown.
-
- The expected value
- The actual value
- The message to display in case of failure
- Array of objects to be used in formatting the message
-
-
-
- Verifies that two values are not equal. If they are equal, then an
- is thrown.
-
- The expected value
- The actual value
- The message to display in case of failure
-
-
-
- Verifies that two values are not equal. If they are equal, then an
- is thrown.
-
- The expected value
- The actual value
-
-
-
- Verifies that two values are not equal. If they are equal, then an
- is thrown.
-
- The expected value
- The actual value
- The message to display in case of failure
- Array of objects to be used in formatting the message
-
-
-
- Verifies that two values are not equal. If they are equal, then an
- is thrown.
-
- The expected value
- The actual value
- The message to display in case of failure
-
-
-
- Verifies that two values are not equal. If they are equal, then an
- is thrown.
-
- The expected value
- The actual value
-
-
-
- Verifies that two values are not equal. If they are equal, then an
- is thrown.
-
- The expected value
- The actual value
- The message to display in case of failure
- Array of objects to be used in formatting the message
-
-
-
- Verifies that two values are not equal. If they are equal, then an
- is thrown.
-
- The expected value
- The actual value
- The message to display in case of failure
-
-
-
- Verifies that two values are not equal. If they are equal, then an
- is thrown.
-
- The expected value
- The actual value
-
-
-
- Verifies that two values are not equal. If they are equal, then an
- is thrown.
-
- The expected value
- The actual value
- The message to display in case of failure
- Array of objects to be used in formatting the message
-
-
-
- Verifies that two values are not equal. If they are equal, then an
- is thrown.
-
- The expected value
- The actual value
- The message to display in case of failure
-
-
-
- Verifies that two values are not equal. If they are equal, then an
- is thrown.
-
- The expected value
- The actual value
-
-
-
- Verifies that two values are not equal. If they are equal, then an
- is thrown.
-
- The expected value
- The actual value
- The message to display in case of failure
- Array of objects to be used in formatting the message
-
-
-
- Verifies that two values are not equal. If they are equal, then an
- is thrown.
-
- The expected value
- The actual value
- The message to display in case of failure
-
-
-
- Verifies that two values are not equal. If they are equal, then an
- is thrown.
-
- The expected value
- The actual value
-
-
-
- Verifies that two values are not equal. If they are equal, then an
- is thrown.
-
- The expected value
- The actual value
- The message to display in case of failure
- Array of objects to be used in formatting the message
-
-
-
- Verifies that two values are not equal. If they are equal, then an
- is thrown.
-
- The expected value
- The actual value
- The message to display in case of failure
-
-
-
- Verifies that two values are not equal. If they are equal, then an
- is thrown.
-
- The expected value
- The actual value
-
-
-
- Verifies that two objects are not equal. Two objects are considered
- equal if both are null, or if both have the same value. NUnit
- has special semantics for some object types.
- If they are equal an is thrown.
-
- The value that is expected
- The actual value
- The message to display in case of failure
- Array of objects to be used in formatting the message
-
-
-
- Verifies that two objects are not equal. Two objects are considered
- equal if both are null, or if both have the same value. NUnit
- has special semantics for some object types.
- If they are equal an is thrown.
-
- The value that is expected
- The actual value
- The message to display in case of failure
-
-
-
- Verifies that two objects are not equal. Two objects are considered
- equal if both are null, or if both have the same value. NUnit
- has special semantics for some object types.
- If they are equal an is thrown.
-
- The value that is expected
- The actual value
-
-
-
- Asserts that two objects refer to the same object. If they
- are not the same an is thrown.
-
- The expected object
- The actual object
- The message to display in case of failure
- Array of objects to be used in formatting the message
-
-
-
- Asserts that two objects refer to the same object. If they
- are not the same an is thrown.
-
- The expected object
- The actual object
- The message to display in case of failure
-
-
-
- Asserts that two objects refer to the same object. If they
- are not the same an is thrown.
-
- The expected object
- The actual object
-
-
-
- Asserts that two objects do not refer to the same object. If they
- are the same an is thrown.
-
- The expected object
- The actual object
- The message to display in case of failure
- Array of objects to be used in formatting the message
-
-
-
- Asserts that two objects do not refer to the same object. If they
- are the same an is thrown.
-
- The expected object
- The actual object
- The message to display in case of failure
-
-
-
- Asserts that two objects do not refer to the same object. If they
- are the same an is thrown.
-
- The expected object
- The actual object
-
-
-
- Verifies that the first value is greater than the second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be greater
- The second value, expected to be less
- The message to display in case of failure
- Array of objects to be used in formatting the message
-
-
-
- Verifies that the first value is greater than the second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be greater
- The second value, expected to be less
- The message to display in case of failure
-
-
-
- Verifies that the first value is greater than the second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be greater
- The second value, expected to be less
-
-
-
- Verifies that the first value is greater than the second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be greater
- The second value, expected to be less
- The message to display in case of failure
- Array of objects to be used in formatting the message
-
-
-
- Verifies that the first value is greater than the second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be greater
- The second value, expected to be less
- The message to display in case of failure
-
-
-
- Verifies that the first value is greater than the second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be greater
- The second value, expected to be less
-
-
-
- Verifies that the first value is greater than the second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be greater
- The second value, expected to be less
- The message to display in case of failure
- Array of objects to be used in formatting the message
-
-
-
- Verifies that the first value is greater than the second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be greater
- The second value, expected to be less
- The message to display in case of failure
-
-
-
- Verifies that the first value is greater than the second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be greater
- The second value, expected to be less
-
-
-
- Verifies that the first value is greater than the second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be greater
- The second value, expected to be less
- The message to display in case of failure
- Array of objects to be used in formatting the message
-
-
-
- Verifies that the first value is greater than the second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be greater
- The second value, expected to be less
- The message to display in case of failure
-
-
-
- Verifies that the first value is greater than the second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be greater
- The second value, expected to be less
-
-
-
- Verifies that the first value is greater than the second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be greater
- The second value, expected to be less
- The message to display in case of failure
- Array of objects to be used in formatting the message
-
-
-
- Verifies that the first value is greater than the second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be greater
- The second value, expected to be less
- The message to display in case of failure
-
-
-
- Verifies that the first value is greater than the second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be greater
- The second value, expected to be less
-
-
-
- Verifies that the first value is greater than the second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be greater
- The second value, expected to be less
- The message to display in case of failure
- Array of objects to be used in formatting the message
-
-
-
- Verifies that the first value is greater than the second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be greater
- The second value, expected to be less
- The message to display in case of failure
-
-
-
- Verifies that the first value is greater than the second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be greater
- The second value, expected to be less
-
-
-
- Verifies that the first value is greater than the second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be greater
- The second value, expected to be less
- The message to display in case of failure
- Array of objects to be used in formatting the message
-
-
-
- Verifies that the first value is greater than the second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be greater
- The second value, expected to be less
- The message to display in case of failure
-
-
-
- Verifies that the first value is greater than the second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be greater
- The second value, expected to be less
-
-
-
- Verifies that the first value is greater than the second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be greater
- The second value, expected to be less
- The message to display in case of failure
- Array of objects to be used in formatting the message
-
-
-
- Verifies that the first value is greater than the second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be greater
- The second value, expected to be less
- The message to display in case of failure
-
-
-
- Verifies that the first value is greater than the second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be greater
- The second value, expected to be less
-
-
-
- Verifies that the first value is less than the second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be less
- The second value, expected to be greater
- The message to display in case of failure
- Array of objects to be used in formatting the message
-
-
-
- Verifies that the first value is less than the second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be less
- The second value, expected to be greater
- The message to display in case of failure
-
-
-
- Verifies that the first value is less than the second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be less
- The second value, expected to be greater
-
-
-
- Verifies that the first value is less than the second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be less
- The second value, expected to be greater
- The message to display in case of failure
- Array of objects to be used in formatting the message
-
-
-
- Verifies that the first value is less than the second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be less
- The second value, expected to be greater
- The message to display in case of failure
-
-
-
- Verifies that the first value is less than the second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be less
- The second value, expected to be greater
-
-
-
- Verifies that the first value is less than the second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be less
- The second value, expected to be greater
- The message to display in case of failure
- Array of objects to be used in formatting the message
-
-
-
- Verifies that the first value is less than the second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be less
- The second value, expected to be greater
- The message to display in case of failure
-
-
-
- Verifies that the first value is less than the second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be less
- The second value, expected to be greater
-
-
-
- Verifies that the first value is less than the second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be less
- The second value, expected to be greater
- The message to display in case of failure
- Array of objects to be used in formatting the message
-
-
-
- Verifies that the first value is less than the second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be less
- The second value, expected to be greater
- The message to display in case of failure
-
-
-
- Verifies that the first value is less than the second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be less
- The second value, expected to be greater
-
-
-
- Verifies that the first value is less than the second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be less
- The second value, expected to be greater
- The message to display in case of failure
- Array of objects to be used in formatting the message
-
-
-
- Verifies that the first value is less than the second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be less
- The second value, expected to be greater
- The message to display in case of failure
-
-
-
- Verifies that the first value is less than the second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be less
- The second value, expected to be greater
-
-
-
- Verifies that the first value is less than the second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be less
- The second value, expected to be greater
- The message to display in case of failure
- Array of objects to be used in formatting the message
-
-
-
- Verifies that the first value is less than the second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be less
- The second value, expected to be greater
- The message to display in case of failure
-
-
-
- Verifies that the first value is less than the second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be less
- The second value, expected to be greater
-
-
-
- Verifies that the first value is less than the second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be less
- The second value, expected to be greater
- The message to display in case of failure
- Array of objects to be used in formatting the message
-
-
-
- Verifies that the first value is less than the second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be less
- The second value, expected to be greater
- The message to display in case of failure
-
-
-
- Verifies that the first value is less than the second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be less
- The second value, expected to be greater
-
-
-
- Verifies that the first value is less than the second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be less
- The second value, expected to be greater
- The message to display in case of failure
- Array of objects to be used in formatting the message
-
-
-
- Verifies that the first value is less than the second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be less
- The second value, expected to be greater
- The message to display in case of failure
-
-
-
- Verifies that the first value is less than the second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be less
- The second value, expected to be greater
-
-
-
- Verifies that the first value is greater than or equal tothe second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be greater
- The second value, expected to be less
- The message to display in case of failure
- Array of objects to be used in formatting the message
-
-
-
- Verifies that the first value is greater than or equal tothe second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be greater
- The second value, expected to be less
- The message to display in case of failure
-
-
-
- Verifies that the first value is greater than or equal tothe second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be greater
- The second value, expected to be less
-
-
-
- Verifies that the first value is greater than or equal tothe second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be greater
- The second value, expected to be less
- The message to display in case of failure
- Array of objects to be used in formatting the message
-
-
-
- Verifies that the first value is greater than or equal tothe second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be greater
- The second value, expected to be less
- The message to display in case of failure
-
-
-
- Verifies that the first value is greater than or equal tothe second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be greater
- The second value, expected to be less
-
-
-
- Verifies that the first value is greater than or equal tothe second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be greater
- The second value, expected to be less
- The message to display in case of failure
- Array of objects to be used in formatting the message
-
-
-
- Verifies that the first value is greater than or equal tothe second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be greater
- The second value, expected to be less
- The message to display in case of failure
-
-
-
- Verifies that the first value is greater than or equal tothe second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be greater
- The second value, expected to be less
-
-
-
- Verifies that the first value is greater than or equal tothe second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be greater
- The second value, expected to be less
- The message to display in case of failure
- Array of objects to be used in formatting the message
-
-
-
- Verifies that the first value is greater than or equal tothe second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be greater
- The second value, expected to be less
- The message to display in case of failure
-
-
-
- Verifies that the first value is greater than or equal tothe second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be greater
- The second value, expected to be less
-
-
-
- Verifies that the first value is greater than or equal tothe second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be greater
- The second value, expected to be less
- The message to display in case of failure
- Array of objects to be used in formatting the message
-
-
-
- Verifies that the first value is greater than or equal tothe second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be greater
- The second value, expected to be less
- The message to display in case of failure
-
-
-
- Verifies that the first value is greater than or equal tothe second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be greater
- The second value, expected to be less
-
-
-
- Verifies that the first value is greater than or equal tothe second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be greater
- The second value, expected to be less
- The message to display in case of failure
- Array of objects to be used in formatting the message
-
-
-
- Verifies that the first value is greater than or equal tothe second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be greater
- The second value, expected to be less
- The message to display in case of failure
-
-
-
- Verifies that the first value is greater than or equal tothe second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be greater
- The second value, expected to be less
-
-
-
- Verifies that the first value is greater than or equal tothe second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be greater
- The second value, expected to be less
- The message to display in case of failure
- Array of objects to be used in formatting the message
-
-
-
- Verifies that the first value is greater than or equal tothe second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be greater
- The second value, expected to be less
- The message to display in case of failure
-
-
-
- Verifies that the first value is greater than or equal tothe second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be greater
- The second value, expected to be less
-
-
-
- Verifies that the first value is greater than or equal tothe second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be greater
- The second value, expected to be less
- The message to display in case of failure
- Array of objects to be used in formatting the message
-
-
-
- Verifies that the first value is greater than or equal tothe second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be greater
- The second value, expected to be less
- The message to display in case of failure
-
-
-
- Verifies that the first value is greater than or equal tothe second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be greater
- The second value, expected to be less
-
-
-
- Verifies that the first value is less than or equal to the second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be less
- The second value, expected to be greater
- The message to display in case of failure
- Array of objects to be used in formatting the message
-
-
-
- Verifies that the first value is less than or equal to the second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be less
- The second value, expected to be greater
- The message to display in case of failure
-
-
-
- Verifies that the first value is less than or equal to the second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be less
- The second value, expected to be greater
-
-
-
- Verifies that the first value is less than or equal to the second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be less
- The second value, expected to be greater
- The message to display in case of failure
- Array of objects to be used in formatting the message
-
-
-
- Verifies that the first value is less than or equal to the second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be less
- The second value, expected to be greater
- The message to display in case of failure
-
-
-
- Verifies that the first value is less than or equal to the second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be less
- The second value, expected to be greater
-
-
-
- Verifies that the first value is less than or equal to the second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be less
- The second value, expected to be greater
- The message to display in case of failure
- Array of objects to be used in formatting the message
-
-
-
- Verifies that the first value is less than or equal to the second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be less
- The second value, expected to be greater
- The message to display in case of failure
-
-
-
- Verifies that the first value is less than or equal to the second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be less
- The second value, expected to be greater
-
-
-
- Verifies that the first value is less than or equal to the second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be less
- The second value, expected to be greater
- The message to display in case of failure
- Array of objects to be used in formatting the message
-
-
-
- Verifies that the first value is less than or equal to the second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be less
- The second value, expected to be greater
- The message to display in case of failure
-
-
-
- Verifies that the first value is less than or equal to the second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be less
- The second value, expected to be greater
-
-
-
- Verifies that the first value is less than or equal to the second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be less
- The second value, expected to be greater
- The message to display in case of failure
- Array of objects to be used in formatting the message
-
-
-
- Verifies that the first value is less than or equal to the second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be less
- The second value, expected to be greater
- The message to display in case of failure
-
-
-
- Verifies that the first value is less than or equal to the second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be less
- The second value, expected to be greater
-
-
-
- Verifies that the first value is less than or equal to the second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be less
- The second value, expected to be greater
- The message to display in case of failure
- Array of objects to be used in formatting the message
-
-
-
- Verifies that the first value is less than or equal to the second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be less
- The second value, expected to be greater
- The message to display in case of failure
-
-
-
- Verifies that the first value is less than or equal to the second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be less
- The second value, expected to be greater
-
-
-
- Verifies that the first value is less than or equal to the second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be less
- The second value, expected to be greater
- The message to display in case of failure
- Array of objects to be used in formatting the message
-
-
-
- Verifies that the first value is less than or equal to the second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be less
- The second value, expected to be greater
- The message to display in case of failure
-
-
-
- Verifies that the first value is less than or equal to the second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be less
- The second value, expected to be greater
-
-
-
- Verifies that the first value is less than or equal to the second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be less
- The second value, expected to be greater
- The message to display in case of failure
- Array of objects to be used in formatting the message
-
-
-
- Verifies that the first value is less than or equal to the second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be less
- The second value, expected to be greater
- The message to display in case of failure
-
-
-
- Verifies that the first value is less than or equal to the second
- value. If it is not, then an
- is thrown.
-
- The first value, expected to be less
- The second value, expected to be greater
-
-
-
- Asserts that an object is contained in a list.
-
- The expected object
- The list to be examined
- The message to display in case of failure
- Array of objects to be used in formatting the message
-
-
-
- Asserts that an object is contained in a list.
-
- The expected object
- The list to be examined
- The message to display in case of failure
-
-
-
- Asserts that an object is contained in a list.
-
- The expected object
- The list to be examined
-
-
-
- Gets the number of assertions executed so far and
- resets the counter to zero.
-
-
-
-
- Static helper class used in the constraint-based syntax
-
-
-
-
- Creates a new SubstringConstraint
-
- The value of the substring
- A SubstringConstraint
-
-
-
- Creates a new CollectionContainsConstraint.
-
- The item that should be found.
- A new CollectionContainsConstraint
-
-
-
- Attribute used to apply a category to a test
-
-
-
-
- The name of the category
-
-
-
-
- Construct attribute for a given category based on
- a name. The name may not contain the characters ',',
- '+', '-' or '!'. However, this is not checked in the
- constructor since it would cause an error to arise at
- as the test was loaded without giving a clear indication
- of where the problem is located. The error is handled
- in NUnitFramework.cs by marking the test as not
- runnable.
-
- The name of the category
-
-
-
- Protected constructor uses the Type name as the name
- of the category.
-
-
-
-
- The name of the category
-
-
-
-
- The TestStatus enum indicates the result of running a test
-
-
-
-
- The test was inconclusive
-
-
-
-
- The test has skipped
-
-
-
-
- The test succeeded
-
-
-
-
- The test failed
-
-
-
-
- Provide the context information of the current test
-
-
-
-
- The TestState of current test. This maps to the ResultState
- used in nunit.core and is subject to change in the future.
-
-
-
-
- The TestStatus of current test. This enum will be used
- in future versions of NUnit and so is to be preferred
- to the TestState value.
-
-
-
-
- The name of the currently executing test. If no
- test is running, the name of the last test run.
-
-
-
-
- The properties of the currently executing test
- or, if no test is running, of the last test run.
-
-
-
-
- The ResultState enum indicates the result of running a test
-
-
-
-
- The result is inconclusive
-
-
-
-
- The test was not runnable.
-
-
-
-
- The test has been skipped.
-
-
-
-
- The test has been ignored.
-
-
-
-
- The test succeeded
-
-
-
-
- The test failed
-
-
-
-
- The test encountered an unexpected exception
-
-
-
-
- The test was cancelled by the user
-
-
-
-