Serialized Form


Package org.jppf

Class org.jppf.JPPFError extends Error implements Serializable

Class org.jppf.JPPFException extends Exception implements Serializable

Class org.jppf.JPPFNodeReconnectionNotification extends JPPFError implements Serializable

Class org.jppf.JPPFNodeReloadNotification extends JPPFError implements Serializable

Class org.jppf.JPPFUnsupportedOperationException extends Exception implements Serializable


Package org.jppf.classloader

Class org.jppf.classloader.JPPFResourceWrapper extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

uuidPath

TraversalList<E> uuidPath
Keeps and manages the uuid path list and the current position in it.


dynamic

boolean dynamic
Determines whether the class should be loaded through the network classloader.


state

JPPFResourceWrapper.State state
The state associated with this resource wrapper.


providerUuid

String providerUuid
The uuid sent by a node when it first contacts a resource provider.


asResource

boolean asResource
Determines whether the resource is to be loaded using ClassLoader.getResource().


managementId

String managementId
The identifier for the driver's management (JMX) server.


requestUuid

String requestUuid
Uuid of the orignal task bundle that triggered this resource request.


data

Map<K,V> data
Contains data about th kind of lookup that is to be done.


Package org.jppf.client

Class org.jppf.client.JPPFJob extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

tasks

List<E> tasks
The list of tasks to execute.


dataProvider

DataProvider dataProvider
The container for data shared between tasks. The data provider should be considered read-only, i.e. no modification will be returned back to the client application.


blocking

boolean blocking
Determines whether the execution of this job is blocking on the client side.


id

String id
The user-defined display name for this job.


jobUuid

String jobUuid
The universal unique id for this job.


jobSLA

JPPFJobSLA jobSLA
The service level agreement between the job and the server.


jobMetadata

JPPFJobMetadata jobMetadata
The user-defined metadata asoociated with this job.


taskCount

int taskCount
The number of tasks in this job.


Package org.jppf.client.event

Class org.jppf.client.event.ClientConnectionStatusEvent extends EventObject implements Serializable

Serialized Fields

oldStatus

JPPFClientConnectionStatus oldStatus
The connection status before the change.

Class org.jppf.client.event.ClientEvent extends EventObject implements Serializable

Class org.jppf.client.event.TaskResultEvent extends EventObject implements Serializable

Serialized Fields

startIndex

int startIndex
Deprecated. use JPPFTask.getPosition() instead.
Index of the first task in the list, relative to the initial execution request.


Package org.jppf.client.taskwrapper

Class org.jppf.client.taskwrapper.AbstractTaskObjectWrapper extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

methodType

TaskObjectWrapper.MethodType methodType
The type of the method to execute on the object.

Class org.jppf.client.taskwrapper.CallableTaskWrapper extends AbstractTaskObjectWrapper implements Serializable

serialVersionUID: 1L

Serialized Fields

callable

Callable<V> callable
The callable object to execute.

Class org.jppf.client.taskwrapper.JPPFAnnotatedTask extends JPPFTask implements Serializable

serialVersionUID: 1L

Serialized Fields

taskObjectWrapper

TaskObjectWrapper taskObjectWrapper
Wrapper around a task that is not an instance of JPPFTask.

Class org.jppf.client.taskwrapper.PojoTaskWrapper extends AbstractTaskObjectWrapper implements Serializable

serialVersionUID: 1L

Serialized Fields

taskObject

Object taskObject
The runnable object to execute.


method

String method
The name of the method to execute on the task object. Can be any method, including static method and constructor.


args

Object[] args
The arguments of the method to execute.


className

String className
The name of the object's class if the method is static or a constructor.

Class org.jppf.client.taskwrapper.RunnableTaskWrapper extends AbstractTaskObjectWrapper implements Serializable

serialVersionUID: 1L

Serialized Fields

runnable

Runnable runnable
The object on which to execute a method, or the class of the object if the method is static.


methodName

String methodName
The name of the method to execute.


Package org.jppf.comm.discovery

Class org.jppf.comm.discovery.JPPFConnectionInformation extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

host

String host
The host name.


classServerPorts

int[] classServerPorts
The ports on which the class server is listening.


nodeServerPorts

int[] nodeServerPorts
The ports on which the node server is listening.


applicationServerPorts

int[] applicationServerPorts
The ports on which the application server is listening.


managementPort

int managementPort
Port number used for JMX management and monitoring.


recoveryPort

int recoveryPort
Port number for recovery from hardware failures.


uuid

String uuid
Identifier for this object.


subnetMaskLength

int subnetMaskLength
The length of the subnet mask for the host address.


Package org.jppf.comm.recovery

Class org.jppf.comm.recovery.ClientConnectionEvent extends EventObject implements Serializable

Class org.jppf.comm.recovery.ReaperEvent extends EventObject implements Serializable


Package org.jppf.gigaspaces.test

Class org.jppf.gigaspaces.test.HelloTask extends JPPFTask implements Serializable

Serialized Fields

duration

long duration
Duration of this task in milliseconds.


Package org.jppf.jca.cci

Class org.jppf.jca.cci.JPPFConnectionFactory extends JPPFAccessorImpl implements Serializable

Serialized Fields

factory

JPPFManagedConnectionFactory factory
The default managed factory.


manager

ConnectionManager manager
The default connection manager.


ref

Reference ref

Class org.jppf.jca.cci.JPPFConnectionManager extends Object implements Serializable

Class org.jppf.jca.cci.JPPFInteractionSpec extends Object implements Serializable

Serialized Fields

support

PropertyChangeSupport support
Support for java bean properties changes.


functionName

String functionName
Name of the function associated with this interaction.

Class org.jppf.jca.cci.JPPFRecord extends Object implements Serializable


Package org.jppf.jca.spi

Class org.jppf.jca.spi.JPPFManagedConnectionFactory extends JPPFAccessorImpl implements Serializable

serialVersionUID: 1L

Class org.jppf.jca.spi.JPPFResourceAdapter extends JPPFAccessorImpl implements Serializable

serialVersionUID: 1L

Serialized Fields

serverHost

String serverHost
Host name or IP address for the JPPF driver.


classServerPort

int classServerPort
Port for the class server in the driver.


appServerPort

int appServerPort
Port for the client application server in the driver.


connectionPoolSize

int connectionPoolSize
Number of JPPF driver connections.


clientConfiguration

String clientConfiguration
A string holding the client configuration, specified as a property in the ra.xml descriptor.


Package org.jppf.jca.work.submission

Class org.jppf.jca.work.submission.SubmissionStatusEvent extends EventObject implements Serializable

Serialized Fields

status

SubmissionStatus status
The status of the submission.


Package org.jppf.job

Class org.jppf.job.JobInformation extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

jobUuid

String jobUuid
The unique identifier for the job.


jobId

String jobId
The user-defined identifier for the job.


taskCount

int taskCount
The current number of tasks in the job.


initialTaskCount

int initialTaskCount
The initial number of tasks in the job.


priority

int priority
The priority of this job.


suspended

boolean suspended
Determines whether the job is in suspended state.


pending

boolean pending
Determines whether the job is waiting to reach its scheduled execution date.


maxNodes

int maxNodes
The maximum number of nodes this job can run on.

Class org.jppf.job.JobNotification extends Notification implements Serializable

serialVersionUID: 1L

Serialized Fields

nodeInfo

JPPFManagementInfo nodeInfo
Information about a node.


timestamp

long timestamp
Creation timestamp for this event.


eventType

JobEventType eventType
The type of this job event.


Package org.jppf.management

Class org.jppf.management.JMXDriverConnectionWrapper extends JMXConnectionWrapper implements Serializable

Class org.jppf.management.JMXNodeConnectionWrapper extends JMXConnectionWrapper implements Serializable

Class org.jppf.management.JPPFDriverAdmin extends Object implements Serializable

serialVersionUID: 1L

Class org.jppf.management.JPPFManagementInfo extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

host

String host
The host on which the node is running.


port

int port
The port on which the node's JMX server is listening.


id

String id
Unique id for the node.


type

int type
The type of component this info is for, must be one of NODE or DRIVER.

Class org.jppf.management.JPPFNodeAdmin extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

nodeState

JPPFNodeState nodeState
The latest event that occurred within a task.


uuid

String uuid
Unique id for this mbean.

Class org.jppf.management.JPPFNodeState extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

taskEvent

Serializable taskEvent
The latest event received from a task.


connectionStatus

String connectionStatus
Status of the connection between the node and the server.


executionStatus

String executionStatus
Latest execution status of the node.


nbTasksExecuted

int nbTasksExecuted
The number of tasks executed by the node.


cpuTime

long cpuTime
The total cpu time used by the task processing threads.


taskIdSet

Set<E> taskIdSet
List of the ids of all tasks currently executing.


threadPoolSize

int threadPoolSize
Size of the node's thread pool.


threadPriority

int threadPriority
Priority of the threads in the pool.

Class org.jppf.management.JPPFSystemInformation extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

system

TypedProperties system
Map holding the system properties.


runtime

TypedProperties runtime
Map holding the runtime information


env

TypedProperties env
Map holding the environment variables.


jppf

TypedProperties jppf
Map holding the JPPF configuration properties.


network

TypedProperties network
A map of the network configuration.


storage

TypedProperties storage
A map of the available storage information.


uuidProps

TypedProperties uuidProps
A TypedProperties wrapper for the uuid of the corresponding JPPF component.


propertiesArray

TypedProperties[] propertiesArray
An array of all the sets of properties.

Class org.jppf.management.JPPFSystemInformation.HostIP extends Pair<String,String> implements Serializable

Class org.jppf.management.TaskExecutionNotification extends Notification implements Serializable

serialVersionUID: 1L

Serialized Fields

taskInformation

TaskInformation taskInformation
Information about the task that triggered this notification.

Class org.jppf.management.TaskInformation extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

id

String id
The task id.


jobId

String jobId
The id of the job this task belongs to.


cpuTime

long cpuTime
The cpu time taken by the task.


elapsedTime

long elapsedTime
The wall clock time taken by the task.


error

boolean error
Determines whether the task had an exception.


timestamp

long timestamp
Timestamp for the creation of this event.


Package org.jppf.node.event

Class org.jppf.node.event.NodeEvent extends EventObject implements Serializable

Serialized Fields

nbTasks

int nbTasks
Holds the number of executed tasks.

Class org.jppf.node.event.NodeLifeCycleEvent extends EventObject implements Serializable


Package org.jppf.node.idle

Class org.jppf.node.idle.IdleStateEvent extends EventObject implements Serializable

Serialized Fields

state

IdleState state
The idle state when this event was emitted.


Package org.jppf.node.policy

Class org.jppf.node.policy.AtLeast extends ExecutionPolicy implements Serializable

serialVersionUID: 1L

Serialized Fields

propertyName

String propertyName
The name of the property to compare.


numberValue

Number numberValue
A numeric value to compare with.

Class org.jppf.node.policy.AtMost extends ExecutionPolicy implements Serializable

serialVersionUID: 1L

Serialized Fields

propertyName

String propertyName
The name of the property to compare.


numberValue

Number numberValue
A numeric value to compare with.

Class org.jppf.node.policy.BetweenEE extends ExecutionPolicy implements Serializable

serialVersionUID: 1L

Serialized Fields

propertyName

String propertyName
The name of the property to compare.


a

double a
The interval's lower bound.


b

double b
The interval's upper bound.

Class org.jppf.node.policy.BetweenEI extends ExecutionPolicy implements Serializable

serialVersionUID: 1L

Serialized Fields

propertyName

String propertyName
The name of the property to compare.


a

double a
The interval's lower bound.


b

double b
The interval's upper bound.

Class org.jppf.node.policy.BetweenIE extends ExecutionPolicy implements Serializable

serialVersionUID: 1L

Serialized Fields

propertyName

String propertyName
The name of the property to compare.


a

double a
The interval's lower bound.


b

double b
The interval's upper bound.

Class org.jppf.node.policy.BetweenII extends ExecutionPolicy implements Serializable

serialVersionUID: 1L

Serialized Fields

propertyName

String propertyName
The name of the property to compare.


a

double a
The interval's lower bound.


b

double b
The interval's upper bound.

Class org.jppf.node.policy.Contains extends ExecutionPolicy implements Serializable

serialVersionUID: 1L

Serialized Fields

propertyName

String propertyName
The name of the property to compare.


value

String value
A string value to compare with.


ignoreCase

boolean ignoreCase
Determines if the comparison should ignore the string case.

Class org.jppf.node.policy.CustomPolicy extends ExecutionPolicy implements Serializable

serialVersionUID: 1L

Serialized Fields

args

String[] args
The list of user-defined arguments.

Class org.jppf.node.policy.Equal extends ExecutionPolicy implements Serializable

serialVersionUID: 1L

Serialized Fields

propertyName

String propertyName
The name of the property to compare.


numberValue

Number numberValue
A numeric value to compare with.


stringValue

String stringValue
A string value to compare with.


booleanValue

Boolean booleanValue
An object value to compare with.


ignoreCase

boolean ignoreCase
Determines if the comparison should ignore the string case.

Class org.jppf.node.policy.ExecutionPolicy extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

computedToString

String computedToString
Stores the XML representation of this object. Used to avoid doing it more than once.

Class org.jppf.node.policy.ExecutionPolicy.AndRule extends ExecutionPolicy.LogicalRule implements Serializable

Class org.jppf.node.policy.ExecutionPolicy.LogicalRule extends ExecutionPolicy implements Serializable

Serialized Fields

rules

ExecutionPolicy[] rules
First operand.

Class org.jppf.node.policy.ExecutionPolicy.NotRule extends ExecutionPolicy implements Serializable

Serialized Fields

rule

ExecutionPolicy rule
The operand.

Class org.jppf.node.policy.ExecutionPolicy.OrRule extends ExecutionPolicy.LogicalRule implements Serializable

Class org.jppf.node.policy.ExecutionPolicy.XorRule extends ExecutionPolicy.LogicalRule implements Serializable

Class org.jppf.node.policy.LessThan extends ExecutionPolicy implements Serializable

serialVersionUID: 1L

Serialized Fields

propertyName

String propertyName
The name of the property to compare.


numberValue

Number numberValue
A numeric value to compare with.

Class org.jppf.node.policy.MoreThan extends ExecutionPolicy implements Serializable

serialVersionUID: 1L

Serialized Fields

propertyName

String propertyName
The name of the property to compare.


numberValue

Number numberValue
A numeric value to compare with.

Class org.jppf.node.policy.OneOf extends ExecutionPolicy implements Serializable

serialVersionUID: 1L

Serialized Fields

propertyName

String propertyName
The name of the property to compare.


numberValues

double[] numberValues
A numeric value to compare with.


stringValues

String[] stringValues
A string value to compare with.


ignoreCase

boolean ignoreCase
Determines if the comparison should ignore the string case.

Class org.jppf.node.policy.PolicyRuleTest extends ExecutionPolicy implements Serializable

Class org.jppf.node.policy.RegExp extends ExecutionPolicy implements Serializable

serialVersionUID: 1L

Serialized Fields

propertyName

String propertyName
The name of the property to compare.


regExp

String regExp
A regular expression to match the property value against.


Package org.jppf.process.event

Class org.jppf.process.event.ProcessWrapperEvent extends EventObject implements Serializable


Package org.jppf.scheduling

Class org.jppf.scheduling.JPPFSchedule extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

duration

long duration
Time in milliseconds, after which this task will be aborted.
A value of 0 or less indicates this task never times out.


date

String date
Schedule date as a string.


format

String format
Schedule date format as a string.


Package org.jppf.scripting

Class org.jppf.scripting.JPPFScriptingException extends JPPFException implements Serializable


Package org.jppf.security

Class org.jppf.security.JPPFCredentials extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

group

String group
User group.


userId

String userId
User id.

Class org.jppf.security.JPPFPermissions extends PermissionCollection implements Serializable

Serialized Fields

permissions

List<E> permissions
The list of permissions in this collection.

Class org.jppf.security.JPPFSecurityContext extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

uuid

String uuid
Uuid for the owner of these credentials.


id

String id
Identifier for the owner of these credentials.


credentials

JPPFCredentials credentials
The signature associated with these credentials.


domain

String domain
Security domain these credentials relate to.

Class org.jppf.security.JPPFSecurityException extends JPPFException implements Serializable


Package org.jppf.server

Class org.jppf.server.JPPFStats extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

totalTasksExecuted

int totalTasksExecuted
The total number of tasks executed.


execution

TimeSnapshot execution
Time statistics for the tasks execution, including network transport time and node execution time.


nodeExecution

TimeSnapshot nodeExecution
Time statistics for the tasks execution within the nodes only.


transport

TimeSnapshot transport
Time statistics for the tasks network transport time between the nodes and server.


server

TimeSnapshot server
Time statistics for the tasks management overhead within the server.


footprint

long footprint
Total footprint of all the data that was sent to the nodes.


taskQueue

QueueStats taskQueue
Statistics for the tasks in queue.


jobQueue

QueueStats jobQueue
Statistics for the jobs in queue.


nbNodes

int nbNodes
The current number of nodes connected to the server.


maxNodes

int maxNodes
The maximum number of nodes connected to the server.


nbClients

int nbClients
The current number of clients connected to the server.


maxClients

int maxClients
The maximum number of clients connected to the server.


Package org.jppf.server.debug

Class org.jppf.server.debug.ServerDebug extends Object implements Serializable

Serialized Fields

classLoaderSet

Set<E> classLoaderSet
The class loader channels.


nodeSet

Set<E> nodeSet
The node channels.


Package org.jppf.server.job

Class org.jppf.server.job.ChannelBundlePair extends Pair<ChannelWrapper<?>,BundleWrapper> implements Serializable


Package org.jppf.server.job.management

Class org.jppf.server.job.management.NodeJobInformation extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

nodeInfo

JPPFManagementInfo nodeInfo
The information about the node.


jobInfo

JobInformation jobInfo
The information about the sub-job.


Package org.jppf.server.node

Class org.jppf.server.node.AbstractNodeIO.BufferList extends Pair<List<JPPFBuffer>,Integer> implements Serializable

Class org.jppf.server.node.NodeExecutionInfo extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

cpuTime

long cpuTime
Total cpu time used by the tasks.


userTime

long userTime
Total user time used by the tasks.

Class org.jppf.server.node.TaskExecutionEvent extends EventObject implements Serializable

Serialized Fields

taskInformation

TaskInformation taskInformation
Object encapsulating information about the task.


Package org.jppf.server.protocol

Class org.jppf.server.protocol.AbstractLocation extends Object implements Serializable

Serialized Fields

path

Object path
The path for this location.


listeners

List<E> listeners
The list of listeners to this location.


eventsEnabled

boolean eventsEnabled
Boolean flag that determines if at least one listener is registered. Used to minimize the overhead of sending events if there is no listener.

Class org.jppf.server.protocol.CommandLineTask extends JPPFTask implements Serializable

serialVersionUID: 1L

Serialized Fields

commandList

List<E> commandList
The list of command-line arguments.


env

Map<K,V> env
The environment variables to set.


startDir

String startDir
The directory to start the command in.


standardOutput

StringBuilder standardOutput
Content of the standard output for the process.


errorOutput

StringBuilder errorOutput
Content of the error output for the process.


captureOutput

boolean captureOutput
Determines whether the process output should be captured.

Class org.jppf.server.protocol.FileLocation extends AbstractLocation<File> implements Serializable

serialVersionUID: 1L

Class org.jppf.server.protocol.JPPFExceptionResult extends JPPFTask implements Serializable

serialVersionUID: 1L

Serialized Fields

objectDescriptor

String objectDescriptor
This captures the result of ("" + object).


className

String className
The fully qualified class name of the object that triggered the error.

Class org.jppf.server.protocol.JPPFJobMetadata extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

metadata

Map<K,V> metadata
The metadata map.

Class org.jppf.server.protocol.JPPFJobSLA extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

executionPolicy

ExecutionPolicy executionPolicy
The tasks execution policy.


priority

int priority
The priority of this job, used by the server to prioritize queued jobs.


maxNodes

int maxNodes
The maximum number of nodes this job can run on.


suspended

boolean suspended
Determines whether this job is initially suspended. If it is, it will have to be resumed, using either the admin console or the JMX APIs.


jobSchedule

JPPFSchedule jobSchedule
The job start schedule configuration.


jobExpirationSchedule

JPPFSchedule jobExpirationSchedule
The job expiration schedule configuration.


broadcastJob

boolean broadcastJob
Specifies whether the job is a broadcast job.

Class org.jppf.server.protocol.JPPFTask extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

position

int position
The position of this task at the submission time.


result

Object result
The result of the task execution.


exception

Exception exception
The exception that was raised by this task's execution.


timeoutSchedule

JPPFSchedule timeoutSchedule
The task timeout schedule configuration.


id

String id
A user-assigned id for this task.
This id is used as a task identifier when cancelling or restarting a task using the remote management functionalities.

Class org.jppf.server.protocol.JPPFTaskBundle extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

uuid

String uuid
The unique identifier for this task bundle.


requestUuid

String requestUuid
The unique identifier for the request this task bundle is a part of.


uuidPath

TraversalList<E> uuidPath
The unique identifier for the submitting application.


taskCount

int taskCount
The number of tasks in this bundle.


initialTaskCount

int initialTaskCount
The initial number of tasks in this bundle.


nodeExecutionTime

long nodeExecutionTime
The time it took a node to execute this task.


executionStartTime

long executionStartTime
The time at which the bundle is taken out of the queue fir sending to a node.


buildNumber

int buildNumber
The build number of the current version of JPPF.


state

JPPFTaskBundle.State state
The state of this bundle, to indicate whether it is used for handshake with the server or for transporting tasks to execute.


parameters

Map<K,V> parameters
Map holding the parameters of the request.


jobSLA

JPPFJobSLA jobSLA
The service level agreement between the job and the server.

Class org.jppf.server.protocol.JPPFTaskEvent extends EventObject implements Serializable

Class org.jppf.server.protocol.LocationEvent extends EventObject implements Serializable

Serialized Fields

n

int n
The number of bytes that were transferred to another location.

Class org.jppf.server.protocol.MemoryLocation extends AbstractLocation<byte[]> implements Serializable

serialVersionUID: 1L

Serialized Fields

offset

int offset
Start offset in the byte array.


len

int len
Length of data to handle.

Class org.jppf.server.protocol.URLLocation extends AbstractLocation<URL> implements Serializable

serialVersionUID: 1L


Package org.jppf.server.queue

Class org.jppf.server.queue.JPPFPriority extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

value

int value
The actual value of the priority.

Class org.jppf.server.queue.QueueEvent extends EventObject implements Serializable

serialVersionUID: 1L

Serialized Fields

requeued

boolean requeued
Determines if the event is a requeued bundle, following a node failure for instance.


Package org.jppf.server.scheduler.bundle

Class org.jppf.server.scheduler.bundle.LoadBalancingInformation extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

algorithm

String algorithm
The name of the algorithm.


parameters

TypedProperties parameters
The algorithm's parameters.


algorithmNames

List<E> algorithmNames
The names of all available algorithms.


Package org.jppf.server.scheduler.bundle.autotuned

Class org.jppf.server.scheduler.bundle.autotuned.AbstractAutoTuneProfile extends Object implements Serializable

Class org.jppf.server.scheduler.bundle.autotuned.AnnealingTuneProfile extends AbstractAutoTuneProfile implements Serializable

Serialized Fields

minSamplesToAnalyse

long minSamplesToAnalyse
The minimum number of samples that must be collected before an analysis is triggered.


minSamplesToCheckConvergence

long minSamplesToCheckConvergence
The minimum number of samples to be collected before checking if the performance profile has changed.


maxDeviation

double maxDeviation
The percentage of deviation of the current mean to the mean when the system was considered stable.


maxGuessToStable

int maxGuessToStable
The maximum number of guesses of number generated that were already tested for the algorithm to consider the current best solution stable.


sizeRatioDeviation

float sizeRatioDeviation
This parameter defines the multiplicity used to define the range available to random generator, as the maximum.


decreaseRatio

float decreaseRatio
This parameter defines how fast does it will stop generating random numbers. This is essential to define what is the size of the universe will be explored. Greater numbers make the algorithm stop sooner. Just as example, if the best solution is between 0-100, the following might occur: This expected number of guesses might not occur if the number of getMaxGuessToStable() is short.


Package org.jppf.server.scheduler.bundle.fixedsize

Class org.jppf.server.scheduler.bundle.fixedsize.FixedSizeProfile extends Object implements Serializable

Serialized Fields

size

int size
The bundle size.


Package org.jppf.server.scheduler.bundle.proportional

Class org.jppf.server.scheduler.bundle.proportional.ProportionalTuneProfile extends AbstractAutoTuneProfile implements Serializable

Serialized Fields

performanceCacheSize

int performanceCacheSize
The maximum szie of the performance samples cache.


proportionalityFactor

int proportionalityFactor
The propertionality factor.


Package org.jppf.server.scheduler.bundle.rl

Class org.jppf.server.scheduler.bundle.rl.RLProfile extends AbstractAutoTuneProfile implements Serializable

Serialized Fields

performanceCacheSize

int performanceCacheSize
The maximum szie of the performance samples cache.


performanceVariationThreshold

double performanceVariationThreshold
Variation of the mean execution time that triggers a change in bundle size.


maxActionRange

int maxActionRange
The absolute value of the maximum increase of the the bundle size.


Package org.jppf.task.storage

Class org.jppf.task.storage.ClientDataProvider extends MemoryMapDataProvider implements Serializable

serialVersionUID: 1L

Class org.jppf.task.storage.MemoryMapDataProvider extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

store

Map<K,V> store
The actual store implementation for the shared data.


Package org.jppf.ui.actions

Class org.jppf.ui.actions.AbstractUpdatableAction extends AbstractAction implements Serializable

Serialized Fields

BASE

String BASE
The base location for internationalized messages.


selectedElements

List<E> selectedElements
The list of selected elements.


location

Point location
Location at which to display any window or dialog created by this action.


Package org.jppf.ui.monitoring

Class org.jppf.ui.monitoring.MonitoringPanel extends JPanel implements Serializable

Serialized Fields

tableModels

List<E> tableModels
Holds a list of table models to update wwhen new stats are received.


Package org.jppf.ui.monitoring.charts.config

Class org.jppf.ui.monitoring.charts.config.JPPFChartBuilder extends JTabbedPane implements Serializable

Serialized Fields

handlerMap

Map<K,V> handlerMap
Mapping of chart types to the chart handler used to create and update them.


tabList

List<E> tabList
The list of tab names handled by this chart builder.


tabMap

Map<K,V> tabMap
Mapping of tab names to their respective configuration parameters.


Package org.jppf.ui.monitoring.event

Class org.jppf.ui.monitoring.event.StatsHandlerEvent extends EventObject implements Serializable

Serialized Fields

type

StatsHandlerEvent.Type type
The type of this event.


Package org.jppf.ui.monitoring.job

Class org.jppf.ui.monitoring.job.JobDataPanel extends AbstractTreeTableOption implements Serializable

Serialized Fields

executor

ExecutorService executor
Separate thread used to sequentialize events that impact the job data tree.


panelManager

org.jppf.ui.monitoring.job.JobDataPanelManager panelManager
The object that manages updates to and navigation within the tree table.

Class org.jppf.ui.monitoring.job.JobRenderer extends AbstractTreeCellRenderer implements Serializable

Class org.jppf.ui.monitoring.job.JobTableCellRenderer extends DefaultTableCellRenderer implements Serializable


Package org.jppf.ui.monitoring.job.actions

Class org.jppf.ui.monitoring.job.actions.AbstractJobAction extends AbstractUpdatableAction implements Serializable

Serialized Fields

jobDataArray

JobData[] jobDataArray
The object representing the JPPF jobs in the tree table.


subjobDataArray

JobData[] subjobDataArray
The object representing the JPPF sub-jobs in the tree table.

Class org.jppf.ui.monitoring.job.actions.AbstractSuspendJobAction extends AbstractJobAction implements Serializable

Serialized Fields

requeue

boolean requeue
Determines if the suspended sub-job should be requeued on the driver side.

Class org.jppf.ui.monitoring.job.actions.CancelJobAction extends AbstractJobAction implements Serializable

Class org.jppf.ui.monitoring.job.actions.ResumeJobAction extends AbstractJobAction implements Serializable

Class org.jppf.ui.monitoring.job.actions.SuspendJobAction extends AbstractSuspendJobAction implements Serializable

Class org.jppf.ui.monitoring.job.actions.SuspendRequeueJobAction extends AbstractSuspendJobAction implements Serializable

Class org.jppf.ui.monitoring.job.actions.UpdateMaxNodesAction extends AbstractJobAction implements Serializable

Serialized Fields

isOk

boolean isOk
Determines whether the "OK" button was pressed.


panel

OptionElement panel
Panel containing the dialog for entering the number of threads and their priority.


maxNodes

int maxNodes
The maximum number of nodes.


Package org.jppf.ui.monitoring.node

Class org.jppf.ui.monitoring.node.NodeDataPanel extends AbstractTreeTableOption implements Serializable

Serialized Fields

listenerMap

Map<K,V> listenerMap
Mapping of connection names to status listener.


nbServers

AtomicInteger nbServers
Number of active servers.


nbNodes

AtomicInteger nbNodes
Number of active nodes.


manager

NodeDataPanelManager manager
Manages the tree table updates.


executor

ExecutorService executor
Separate thread used to sequentialize events that impact the tree table.

Class org.jppf.ui.monitoring.node.NodeRenderer extends AbstractTreeCellRenderer implements Serializable

Class org.jppf.ui.monitoring.node.NodeTableCellRenderer extends DefaultTableCellRenderer implements Serializable

Serialized Fields

border

Border border
The insets for this renderer.


Package org.jppf.ui.monitoring.node.actions

Class org.jppf.ui.monitoring.node.actions.AbstractSelectionAction extends AbstractTopologyAction implements Serializable

Serialized Fields

panel

NodeDataPanel panel
The tree table panel to which this action applies.

Class org.jppf.ui.monitoring.node.actions.AbstractTopologyAction extends AbstractUpdatableAction implements Serializable

Serialized Fields

nodeDataArray

TopologyData[] nodeDataArray
The object representing the JPPF nodes in the tree table.

Class org.jppf.ui.monitoring.node.actions.CancelTaskAction extends JPPFAbstractNodeAction implements Serializable

Serialized Fields

taskId

String taskId
Id of the task to cancel.

Class org.jppf.ui.monitoring.node.actions.JPPFAbstractNodeAction extends AbstractAction implements Serializable

Serialized Fields

dataArray

TopologyData[] dataArray
JMX connections this action applies to.

Class org.jppf.ui.monitoring.node.actions.NodeConfigurationAction extends AbstractTopologyAction implements Serializable

Serialized Fields

isOk

boolean isOk
Determines whether the "OK" button was pressed.


panel

OptionElement panel
Panel containing the dialog for entering the number of threads and their priority.


location

Point location
Location at which to display the entry dialog.

Class org.jppf.ui.monitoring.node.actions.NodeInformationAction extends AbstractTopologyAction implements Serializable

Class org.jppf.ui.monitoring.node.actions.NodeThreadsAction extends AbstractTopologyAction implements Serializable

Serialized Fields

isOk

boolean isOk
Determines whether the "OK" button was pressed.


panel

OptionElement panel
Panel containing the dialog for entering the number of threads and their priority.


nbThreads

int nbThreads
Number of threads.


priority

int priority
Threads priority.

Class org.jppf.ui.monitoring.node.actions.ResetTaskCounterAction extends AbstractTopologyAction implements Serializable

Class org.jppf.ui.monitoring.node.actions.RestartNodeAction extends AbstractTopologyAction implements Serializable

Class org.jppf.ui.monitoring.node.actions.RestartTaskAction extends JPPFAbstractNodeAction implements Serializable

Serialized Fields

taskId

String taskId
Id of the task to cancel.

Class org.jppf.ui.monitoring.node.actions.SelectDriversAction extends AbstractSelectionAction implements Serializable

Class org.jppf.ui.monitoring.node.actions.SelectNodesAction extends AbstractSelectionAction implements Serializable

Class org.jppf.ui.monitoring.node.actions.ServerShutdownRestartAction extends AbstractTopologyAction implements Serializable

Serialized Fields

isOk

boolean isOk
Determines whether the "OK" button was pressed.


panel

OptionElement panel
Panel containing the dialog for entering the number of threads and their priority.


shutdownDelay

long shutdownDelay
Number of threads.


restartDelay

long restartDelay
Threads priority.

Class org.jppf.ui.monitoring.node.actions.ServerStatisticsResetAction extends AbstractTopologyAction implements Serializable

Class org.jppf.ui.monitoring.node.actions.ShutdownNodeAction extends AbstractTopologyAction implements Serializable


Package org.jppf.ui.options

Class org.jppf.ui.options.AbstractOption extends AbstractOptionElement implements Serializable

Serialized Fields

value

Object value
The value of this option.


listeners

List<E> listeners
List of listeners that are notified when the value of this option changes.


persistent

boolean persistent
Determines whether the value of this option should be saved in the user preferences.

Class org.jppf.ui.options.AbstractOptionElement extends AbstractOptionProperties implements Serializable

Serialized Fields

parent

OptionElement parent
The parent panel for this option element.


root

OptionElement root
The root of the option tree this option belongs to.

Class org.jppf.ui.options.AbstractOptionProperties extends Object implements Serializable

Serialized Fields

label

String label
The label or title displayed with the UI component.


name

String name
The name of this option element.


toolTipText

String toolTipText
The tooltip text displayed with the UI component.


iconPath

String iconPath
Path to an eventual icon displayed in the button.


scrollable

boolean scrollable
Determines whether this page should be enclosed within a scroll pane.


bordered

boolean bordered
Determines whether this option has a border around it.


scripts

List<E> scripts
Scripts used by this option or its children.


initializer

ValueChangeListener initializer
The action to fire immediately after the page is built, allowing to perform initializations before the page is displayed and used.


finalizer

ValueChangeListener finalizer
The action to fire immediately when the page is disposed.


eventsEnabled

boolean eventsEnabled
Determines whether firing events is enabled or not.


layoutConstraints

String layoutConstraints
Mig layout constraints for the entire layout.


componentConstraints

String componentConstraints
Mig layout constraints for a component.

Class org.jppf.ui.options.BooleanOption extends AbstractOption implements Serializable

Class org.jppf.ui.options.ButtonOption extends AbstractOption implements Serializable

Class org.jppf.ui.options.ComboBoxOption extends AbstractOption implements Serializable

Serialized Fields

combo

JComboBox combo
The combo box used to select one among several.


comboLabel

JLabel comboLabel
Label associated with the combo box.


items

List<E> items
The items in the drop dwon list.

Class org.jppf.ui.options.FileChooserOption extends AbstractOption implements Serializable

Serialized Fields

dialogType

int dialogType
Determines the type of file chooser dialog, either open or save.


button

JButton button
The button used to popup a file chooser dialog.


extensions

String extensions
The list of extensions for the files the user can select.


filters

List<E> filters
The list of filters used to control what files can be selected.

Class org.jppf.ui.options.FillerOption extends AbstractOption implements Serializable

Class org.jppf.ui.options.FormattedNumberOption extends AbstractOption implements Serializable

Serialized Fields

field

JFormattedTextField field
The field used to edit the value.


format

NumberFormat format
Used to format the value according to the pattern specified in the constructor.


fieldLabel

JLabel fieldLabel
Label associated with the formatted field.


pattern

String pattern
The pattern that defines the field format.

Class org.jppf.ui.options.JavaOption extends AbstractOption implements Serializable

Serialized Fields

className

String className
The fully qualified class name of the UI component to instantiate.


mouseListenerClassName

String mouseListenerClassName
Name of the mouseListener to set on this element.

Class org.jppf.ui.options.LabelOption extends AbstractOption implements Serializable

Class org.jppf.ui.options.ListOption extends AbstractOption implements Serializable

Serialized Fields

list

JList list
The underlying JList component.


items

List<E> items
The items contained in the list.


selMode

int selMode
The selection mode for the list.

Class org.jppf.ui.options.OptionPanel extends AbstractOptionElement implements Serializable

Serialized Fields

children

List<E> children
The list of children of this options page.


panel

JPanel panel
The panel used to display this options page.


buttonGroup

ButtonGroup buttonGroup
An eventual button group to which any radio button direct child is added.

Class org.jppf.ui.options.PasswordOption extends TextOption implements Serializable

Class org.jppf.ui.options.PlainTextOption extends TextOption implements Serializable

Serialized Fields

columns

int columns
Number of columns (characters) displayed in the text field.

Class org.jppf.ui.options.RadioButtonOption extends AbstractOption implements Serializable

Class org.jppf.ui.options.SpinnerNumberOption extends AbstractOption implements Serializable

Serialized Fields

spinner

JSpinner spinner
The combo box used to select one among several.


spinnerLabel

JLabel spinnerLabel
Label associated with the text field.


min

Integer min
Minimum value for the spinner control.


max

Integer max
Maximum value for the spinner control.

Class org.jppf.ui.options.SplitPaneOption extends AbstractOptionElement implements Serializable

Serialized Fields

FILLER1

Option FILLER1
Used when nothing is set in the left (top) panel.


FILLER2

Option FILLER2
Used when nothing is set in the right (bottom) panel.


children

List<E> children
The list of children of this options page.


resizeWeight

double resizeWeight
The split pane's resize weight.


dividerWidth

int dividerWidth
The split pane's divider width.


orientation

int orientation
The orientation of the split, one of SplitPaneOption.VERTICAL or SplitPaneOption.HORIZONTAL.

Class org.jppf.ui.options.TabbedPaneOption extends AbstractOptionElement implements Serializable

Serialized Fields

children

List<E> children
The list of children of this options page.

Class org.jppf.ui.options.TextAreaOption extends AbstractOption implements Serializable

Serialized Fields

textArea

JTextArea textArea
The underlying UI component used to edit the value of this option.


editable

boolean editable
Determines whether the text area is editable.

Class org.jppf.ui.options.TextOption extends AbstractOption implements Serializable

Serialized Fields

field

JTextField field
Text field containing the option value as text.


fieldLabel

JLabel fieldLabel
Label associated with the text field.

Class org.jppf.ui.options.ToolbarOption extends AbstractOptionElement implements Serializable

Serialized Fields

children

List<E> children
The list of children of this options page.

Class org.jppf.ui.options.ToolbarSeparatorOption extends AbstractOption implements Serializable


Package org.jppf.ui.options.event

Class org.jppf.ui.options.event.ValueChangeEvent extends EventObject implements Serializable


Package org.jppf.ui.options.xml

Class org.jppf.ui.options.xml.OptionDescriptor extends TypedProperties implements Serializable

serialVersionUID: 1L

Serialized Fields

type

String type
Type of option component. The possible values are:


name

String name
Name of the option element.


i18n

String i18n
Path to the folder containing the localized resource bundles for a page (doesn't apply to non-page elements).


children

List<E> children
Children of this option element.


listeners

List<E> listeners
Listeners of this option element.


items

List<E> items
Items used in list boxes or combo boxes.


scripts

List<E> scripts
Items used in list boxes or combo boxes.


initializer

OptionDescriptor.ListenerDescriptor initializer
Initializer.


finalizer

OptionDescriptor.ListenerDescriptor finalizer
Finalizer.

Class org.jppf.ui.options.xml.OptionDescriptor.ItemDescriptor extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

name

String name
The name of this item.


selected

String selected
Name of the listener class to instantiate to set the listener on an option element.

Class org.jppf.ui.options.xml.OptionDescriptor.ListenerDescriptor extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

type

String type
Type of listener. The possible values are:


className

String className
Name of the listener class to instantiate to set the listener on an option element, if this listener is Java-based.


script

OptionDescriptor.ScriptDescriptor script
The source of the script to execute if this listener is script-based.

Class org.jppf.ui.options.xml.OptionDescriptor.ScriptDescriptor extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

content

String content
The content of the script to execute if this listener is script-based.


language

String language
The language in which the script is written, for instancew JavaScript, Groovy, etc.


source

String source
The source of the script content, can be either a file path or a url, or null if the script is inlined.


Package org.jppf.ui.treetable

Class org.jppf.ui.treetable.AbstractTreeCellRenderer extends DefaultTreeCellRenderer implements Serializable

Serialized Fields

defaultNonSelectionBackground

Color defaultNonSelectionBackground
Default non-selection background.


defaultSelectionBackground

Color defaultSelectionBackground
Default selection background.


defaultSelectionForeground

Color defaultSelectionForeground
Default selection background.


plainFont

Font plainFont
The default plain font.


italicFont

Font italicFont
The default italic font.


boldFont

Font boldFont
The default bold font.


boldItalicFont

Font boldItalicFont
The default bold and italic font.

Class org.jppf.ui.treetable.AbstractTreeTableOption extends AbstractOption implements Serializable

Serialized Fields

BASE

String BASE
Base name for localization bundle lookups.


treeTableRoot

DefaultMutableTreeNode treeTableRoot
The root of the tree model.


treeTable

JPPFTreeTable treeTable
A tree table component displaying the driver and nodes information.


actionHandler

JTreeTableActionHandler actionHandler
Handles all actions in toolbars or popup menus.

Class org.jppf.ui.treetable.JPPFTreeTable extends JTreeTable implements Serializable

Class org.jppf.ui.treetable.JTreeTable extends JTable implements Serializable

Serialized Fields

tree

JTreeTable.TreeTableCellRenderer tree
A subclass of JTree.

Class org.jppf.ui.treetable.JTreeTable.TreeTableCellRenderer extends JTree implements Serializable

Serialized Fields

visibleRow

int visibleRow
Last table/tree row asked to renderer.

Class org.jppf.ui.treetable.TreeTableModelAdapter extends AbstractTableModel implements Serializable

Serialized Fields

tree

JTree tree
The underlying JTree.


table

JTable table
The underlying JTable.


treeTableModel

TreeTableModel treeTableModel
The tree table model.


Package org.jppf.ui.utils

Class org.jppf.ui.utils.JPPFSplash extends Window implements Serializable

Serialized Fields

images

ImageIcon[] images
Contains the images displayed by the splash screen.


label

JLabel label
Component used to display the text and images.


task

JPPFSplash.ScrollTask task
The timer task that scrolls through images.


timer

Timer timer
The timer that runs the task.


delay

long delay
Delay between images scrolling.


Package org.jppf.utils

Class org.jppf.utils.HostPort extends Pair<String,Integer> implements Serializable

Class org.jppf.utils.JPPFTimeout extends Pair<TimeUnit,Long> implements Serializable

Class org.jppf.utils.JPPFUuid extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

uuid

String uuid
String holding a generated unique identifier.


codes

String[] codes
The set of codes from which to choose randomly to build the uuid.


length

int length
Number of codes to use to build the uuid.

Class org.jppf.utils.NetworkUtils.SubnetInformation extends Pair<InetAddress,Integer> implements Serializable

Class org.jppf.utils.Pair extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

first

Object first
The first object of this pair.


second

Object second
The second object of this pair.

Class org.jppf.utils.QueueStats extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

totalQueued

int totalQueued
Total number of objects that have been queued.


queueSize

int queueSize
The current size of the queue.


maxQueueSize

int maxQueueSize
The maximum size of the queue.


times

TimeSnapshot times
Time statistics for the queued objects.


title

String title
Title for this queue snapshot, used in the QueueStats.toString() method.

Class org.jppf.utils.TimeSnapshot extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

title

String title
Title for this snapshot, used in the TimeSnapshot.toString() method.


totalTime

long totalTime
The total cumulated time.


latestTime

long latestTime
The most recent time.


minTime

long minTime
The minimum time.


maxTime

long maxTime
The maximum task execution time.


avgTime

double avgTime
The average time.

Class org.jppf.utils.TraversalList extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

list

List<E> list
The actual list that backs this traversal list.


position

int position
The current position in the list.

Class org.jppf.utils.TypedProperties extends Properties implements Serializable



Copyright © 2005-2010 JPPF Team.