Uses of Interface
org.jppf.utils.configuration.JPPFProperty
Packages that use JPPFProperty
Package
Description
Support for HTML doc generation, using place holders for templates inserted in the HTML code.
Interfaces for the new load-balancing execution on the client and server side.
Interfaces for the new load-balancing execution on the client and server side.
Support for JMX environment providers.
Support for the JMX-based management of JPPF components.
Support for the JVM health monitoring and diagnostics.
Support for pluggable monitoring data providers.
This package is a place holder for static proxies to nodes MBeans whose requests and notifications are fowrarded through a driver.
Classes supporting database services and other persistence features.
Utility and helper classes used throughout the JPPF code.
Classes supporting usage, loading and storage of the JPPF configuration.
Utility and helper classes used to define, register and invoke execution hooks.
This is originally inspired by this issue tracker task: JPPF-159 Provide an API for easily implementing simple hooks in any area
This is originally inspired by this issue tracker task: JPPF-159 Provide an API for easily implementing simple hooks in any area
-
Uses of JPPFProperty in org.jppf.doc
Method parameters in org.jppf.doc with type arguments of type JPPFPropertyModifier and TypeMethodDescriptionAbstractConfigurationPrinter.printProperties(String title, List<JPPFProperty<?>> properties) Print all JPPF properties grouped by tag. -
Uses of JPPFProperty in org.jppf.execute
Methods in org.jppf.execute with parameters of type JPPFPropertyModifier and TypeMethodDescriptionstatic intThreadManager.computePoolSize(TypedProperties config, JPPFProperty<Integer> nbThreadsProperty) Compute a pool size based on the specified configuration and size property.static ThreadManagerThreadManager.newInstance(TypedProperties config, JPPFProperty<Integer> nbThreadsProperty) Create the thread manager instance.static longThreadManager.retrieveTTL(TypedProperties config, JPPFProperty<Long> ttlProperty) Compute a thread TTL based on the specified configuration and ttl property.Constructors in org.jppf.execute with parameters of type JPPFPropertyModifierConstructorDescriptionAbstractExecutionManager(TypedProperties config, JPPFProperty<Integer> nbThreadsProperty) Initialize this execution manager with the specified node. -
Uses of JPPFProperty in org.jppf.execute.async
Constructors in org.jppf.execute.async with parameters of type JPPFPropertyModifierConstructorDescriptionAbstractAsyncExecutionManager(TypedProperties config, JPPFProperty<Integer> nbThreadsProperty) Initialize this execution manager with the specified node. -
Uses of JPPFProperty in org.jppf.jmx
Fields in org.jppf.jmx declared as JPPFPropertyModifier and TypeFieldDescriptionstatic final JPPFProperty<Integer>JPPFJMXProperties.NOTIF_QUEUE_SIZEMaximum size of pending notifications queue.static final JPPFProperty<String>JPPFJMXProperties.REQUEST_TIMEOUTMaximum time in milliseconds to wait for a JMX request to succeed, default to 15,000 ms.static final JPPFProperty<String>JPPFJMXProperties.TLS_CLIENT_AUTHENTICATIONSSL client authentication level: one of 'none', 'want', 'need', defaults to 'none'.static final JPPFProperty<String>JPPFJMXProperties.TLS_CLIENT_DISTINCT_TRUSTSTOREWhether to use a separate trust store for client certificates (server only), defaults to 'false'.static final JPPFProperty<String>JPPFJMXProperties.TLS_CLIENT_TRUSTSTORE_FILEPath to the client trust store in the file system or classpath, defaults to null.static final JPPFProperty<String>JPPFJMXProperties.TLS_CLIENT_TRUSTSTORE_PASSWORDPlain text client trust store password, defaults to null.static final JPPFProperty<String>JPPFJMXProperties.TLS_CLIENT_TRUSTSTORE_PASSWORD_SOURCEClient trust store password as an arbitrary source, default to null.static final JPPFProperty<String>JPPFJMXProperties.TLS_CLIENT_TRUSTSTORE_SOURCEClient trust store location as an arbitrary source, defaults to null.static final JPPFProperty<String>JPPFJMXProperties.TLS_CLIENT_TRUSTSTORE_TYPEClient trust store format, defaults to 'jks'.static final JPPFProperty<String>JPPFJMXProperties.TLS_CONTEXT_PROTOCOLjavax.net.ssl.SSLContext protocol, defaults to TLSv1.2.static final JPPFProperty<String>JPPFJMXProperties.TLS_ENABLEDwhether to use secure connections via TLS protocol, defaults to false.static final JPPFProperty<String>JPPFJMXProperties.TLS_ENABLED_CIPHER_SUITESSpace-separated list of enabled cipher suites, defaults to SSLContext.getDefault().getDefaultSSLParameters().getCipherSuites().static final JPPFProperty<String>JPPFJMXProperties.TLS_ENABLED_PROTOCOLSA list of space-separated enabled protocols, defaults to TLSv1.2.static final JPPFProperty<String>JPPFJMXProperties.TLS_KEYSTORE_FILEPath to the key store in the file system or classpath, defaults to null.static final JPPFProperty<String>JPPFJMXProperties.TLS_KEYSTORE_PASSWORDPlain text key store password, defaults to null.static final JPPFProperty<String>JPPFJMXProperties.TLS_KEYSTORE_PASSWORD_SOURCEKey store password as an arbitrary source, defaults to null.static final JPPFProperty<String>JPPFJMXProperties.TLS_KEYSTORE_SOURCEKey store location as an arbitrary source, defaults to null.static final JPPFProperty<String>JPPFJMXProperties.TLS_KEYSTORE_TYPEKey store format, defaults to 'jks'.static final JPPFProperty<String>JPPFJMXProperties.TLS_TRUSTSTORE_FILEPath to the trust store in the file system or classpath, defaults to null.static final JPPFProperty<String>JPPFJMXProperties.TLS_TRUSTSTORE_PASSWORDPlain text trust store password, defaults to null.static final JPPFProperty<String>JPPFJMXProperties.TLS_TRUSTSTORE_PASSWORD_SOURCETrust store password as an arbitrary source, defaults to null.static final JPPFProperty<String>JPPFJMXProperties.TLS_TRUSTSTORE_SOURCETrust store location as an arbitrary source, defaults to null.static final JPPFProperty<String>JPPFJMXProperties.TLS_TRUSTSTORE_TYPETrust store format, defaults to 'jks'.Methods in org.jppf.jmx that return types with arguments of type JPPFPropertyModifier and TypeMethodDescriptionstatic List<JPPFProperty<?>>JPPFJMXProperties.allProperties()Get the list of all predefined configuration properties in this class.Methods in org.jppf.jmx with parameters of type JPPFPropertyModifier and TypeMethodDescriptionstatic booleanJMXEnvHelper.getBoolean(JPPFProperty<Boolean> prop, Map<String, ?> env, TypedProperties config) Get the value of a property of typeboolean.static intJMXEnvHelper.getInt(JPPFProperty<Integer> prop, Map<String, ?> env, TypedProperties config) Get the value of a property of typeint.static longJMXEnvHelper.getLong(JPPFProperty<Long> prop, Map<String, ?> env, TypedProperties config) Get the value of a property of typelong.static StringJMXEnvHelper.getString(JPPFProperty<String> prop, Map<String, ?> env, TypedProperties config) Get the value of a property of typeString. -
Uses of JPPFProperty in org.jppf.management
Methods in org.jppf.management with parameters of type JPPFPropertyModifier and TypeMethodDescriptionstatic JMXServerJMXServerFactory.createServer(TypedProperties config, String uuid, boolean ssl, JPPFProperty<Integer> portProperty) Create a JMXServer instance based on the specified parameters.static JMXServerJMXServerFactory.createServer(TypedProperties config, String uuid, boolean ssl, JPPFProperty<Integer> portProperty, MBeanServer mbeanServer) Create a JMXServer instance based on the specified parameters.static JMXServerJMXServerFactory.createServer(TypedProperties config, String uuid, boolean ssl, JPPFProperty<Integer> portProperty, MBeanServer mbeanServer, Map<String, Object> mandatoryEnv) Create a JMXServer instance based on the specified parameters.Constructors in org.jppf.management with parameters of type JPPFPropertyModifierConstructorDescriptionJMXMPServer(TypedProperties config, String id, boolean ssl, JPPFProperty<Integer> portProperty) Initialize this JMX server with the specified uuid.JMXMPServer(TypedProperties config, String id, boolean ssl, JPPFProperty<Integer> portProperty, MBeanServer mbeanServer) Initialize this JMX server with the specified uuid.JPPFJMXServer(TypedProperties config, String id, boolean ssl, JPPFProperty<Integer> portProperty, MBeanServer mbeanServer, Map<String, Object> mandatoryEnv) Initialize this JMX server with the specified uuid. -
Uses of JPPFProperty in org.jppf.management.diagnostics
Methods in org.jppf.management.diagnostics that return types with arguments of type JPPFPropertyModifier and TypeMethodDescriptionstatic List<JPPFProperty<?>>MonitoringDataProviderHandler.getAllProperties()Get a consolidated list of all properties defined by allMonitoringDataProviders.List<JPPFProperty<?>>Diagnostics.getMonitoringDataProperties()List<JPPFProperty<?>>DiagnosticsMBean.getMonitoringDataProperties()Get the list of properties available as monitoring data. -
Uses of JPPFProperty in org.jppf.management.diagnostics.provider
Methods in org.jppf.management.diagnostics.provider that return JPPFPropertyModifier and TypeMethodDescriptionJPPFProperty<?>MonitoringDataProvider.getProperty(String name) Get the property with the specified name.Methods in org.jppf.management.diagnostics.provider that return types with arguments of type JPPFPropertyModifier and TypeMethodDescriptionMonitoringDataProvider.getProperties()Get the properties defined for this provider.Methods in org.jppf.management.diagnostics.provider with parameters of type JPPFPropertyModifier and TypeMethodDescriptionMonitoringDataProvider.removeProperty(JPPFProperty<?> property) Remove the specified property. -
Uses of JPPFProperty in org.jppf.management.forwarding.generated
Methods in org.jppf.management.forwarding.generated that return types with arguments of type JPPFPropertyModifier and TypeMethodDescriptionResultsMap<String,List<JPPFProperty<?>>> DiagnosticsMBeanForwarder.getMonitoringDataProperties(NodeSelector selector) Get the value of theMonitoringDataPropertiesattribute for all selected nodes (The list of monitoring data properties available in the snapshots). -
Uses of JPPFProperty in org.jppf.persistence
Fields in org.jppf.persistence declared as JPPFPropertyModifier and TypeFieldDescriptionprotected final JPPFProperty<String>AbstractDatabasePersistence.ddlPropThe property from which to get the location of the DDL file.Constructors in org.jppf.persistence with parameters of type JPPFPropertyModifierConstructorDescriptionAbstractDatabasePersistence(String defaultTable, String defaultDatasource, JPPFProperty<String> ddlProp, String... params) Intialize this persistence with a table name specified in the first string parameter. -
Uses of JPPFProperty in org.jppf.utils
Methods in org.jppf.utils with parameters of type JPPFPropertyModifier and TypeMethodDescriptionstatic booleanJPPFConfiguration.containsProperty(JPPFProperty<?> property) Determine whether the JPPF configuration contains the specified property.booleanTypedProperties.containsProperty(JPPFProperty<?> property) Determine whether this set of properties contains the specified property.static <T> TJPPFConfiguration.get(JPPFProperty<T> property) Get the value of a predefined property.static <T> TJPPFConfiguration.get(JPPFProperty<T> property, String... parameters) Get the value of a predefined parametrized property.<T> TTypedProperties.get(JPPFProperty<T> property) Get the value of a predefined property.<T> TTypedProperties.get(JPPFProperty<T> property, String... parameters) Get the value of a predefined parametrized property.static <T> TJPPFConfiguration.remove(JPPFProperty<T> property) Remove the predefined property.static <T> TJPPFConfiguration.remove(JPPFProperty<T> property, String... parameters) Remove the predefined parametrized property.<T> TTypedProperties.remove(JPPFProperty<T> property) Remove the specified predefined property.<T> TTypedProperties.remove(JPPFProperty<T> property, String... parameters) Deprecated.<T> TTypedProperties.removeProperty(JPPFProperty<T> property, String... parameters) Remove the specified predefined parametrized property.static <T> TypedPropertiesJPPFConfiguration.set(JPPFProperty<T> property, T value) Set the value of a predefined property.static <T> TypedPropertiesJPPFConfiguration.set(JPPFProperty<T> property, T value, String... parameters) Set the value of a predefined parametrized property.<T> TypedPropertiesTypedProperties.set(JPPFProperty<T> property, T value) Set the value of a predefined property.<T> TypedPropertiesTypedProperties.set(JPPFProperty<T> property, T value, String... parameters) Set the value of a predefined parametrized property. -
Uses of JPPFProperty in org.jppf.utils.configuration
Classes in org.jppf.utils.configuration that implement JPPFPropertyModifier and TypeClassDescriptionclassAbstract implementation of theJPPFPropertyinterface.classImplementation ofJPPFPropertyforbooleanproperties.classImplementation ofJPPFPropertyforcharproperties.classImplementation ofJPPFPropertyfordoubleproperties.classImplementation ofJPPFPropertyforFileproperties.classImplementation ofJPPFPropertyforfloatproperties.classImplementation ofJPPFPropertyfor properties whose value is an array of space-separatedints.classImplementation ofJPPFPropertyforintproperties.classImplementation ofJPPFPropertyforlongproperties.classNumberProperty<T extends Number>Implementation ofJPPFPropertyfor numeric properties.classImplementation ofJPPFPropertyfor properties whose value is an array ofStrings.classImplementation ofJPPFPropertyforStringproperties.Fields in org.jppf.utils.configuration declared as JPPFPropertyModifier and TypeFieldDescriptionstatic final JPPFProperty<String>JPPFProperties.ADMIN_CONSOLE_VIEW_ADD_TOThe built-in view a pluggable view is attached to.static final JPPFProperty<Boolean>JPPFProperties.ADMIN_CONSOLE_VIEW_AUTOSELECTWhether to automatically select the pluggable view.static final JPPFProperty<String>JPPFProperties.ADMIN_CONSOLE_VIEW_CLASSName of a pluggable view class, extending org.jppf.ui.plugin.PluggableView.static final JPPFProperty<Boolean>JPPFProperties.ADMIN_CONSOLE_VIEW_ENABLEDEnable / disable a pluggable view.static final JPPFProperty<String>JPPFProperties.ADMIN_CONSOLE_VIEW_ICONPath to the icon for a pluggable view, seen as the tab icon.static final JPPFProperty<Integer>JPPFProperties.ADMIN_CONSOLE_VIEW_POSITIONThe position at which a pluggable view is inserted withing the enclosing tabbed pane.static final JPPFProperty<String>JPPFProperties.ADMIN_CONSOLE_VIEW_TITLEThe title for the view, seen as the tab label.static final JPPFProperty<Long>JPPFProperties.ADMIN_REFRESH_INTERVAL_HEALTHInterval between updates of the JVM health data.static final JPPFProperty<Long>JPPFProperties.ADMIN_REFRESH_INTERVAL_STATSInterval between updates of the server statistics.static final JPPFProperty<Long>JPPFProperties.ADMIN_REFRESH_INTERVAL_TOPOLOGYInterval between updates of the topology views.static final JPPFProperty<Boolean>JPPFProperties.ADMIN_REFRESH_SYSTEM_INFOWether to refresh the node's system info as well (to use for node filtering on the client side).static final JPPFProperty<Boolean>JPPFProperties.CHECK_LOW_MEMORYWhether to check for low memory and trigger disk offloading.static final JPPFProperty<Integer>JPPFProperties.CLASSLOADER_CACHE_SIZESize of the class loader cache for the node.static final JPPFProperty<String>JPPFProperties.CLASSLOADER_DELEGATIONClass loader delegation mode: 'parent' or 'url'.static final JPPFProperty<Boolean>JPPFProperties.CLASSLOADER_FILE_LOOKUPEnable/disable lookup of classpath resources in the file system.static final JPPFProperty<Boolean>JPPFProperties.CLIENT_SYSOUT_ENABLEDWhether the client should print connection events to stdout.static final JPPFProperty<File>JPPFProperties.CONFIG_OVERRIDES_PATHPath to the temporary config overrides properties file.static final JPPFProperty<Long>JPPFProperties.CPU_LOAD_COMPUTATION_INTERVALDetermines the frequency at which the JVM's cpu load is recomputed, in ms.static final JPPFProperty<Boolean>JPPFProperties.DEBUG_ENABLEDWhether debug mbean is enabled, defaults to false.static final JPPFProperty<Integer>JPPFProperties.DEFAULT_SCROLLBAR_THICKNESSThe default thickness of the scrollbars in the GUI.static final JPPFProperty<Boolean>JPPFProperties.DISCOVERY_ACCEPT_MULTIPLE_INTERFACESWhether to discover server connections from multiple network interfaces.static final JPPFProperty<String>JPPFProperties.DISCOVERY_BROADCAST_EXCLUDE_IPV4Prevent broadcast to the specified IPv4 addresses (exclusive filter, server only).static final JPPFProperty<String>JPPFProperties.DISCOVERY_BROADCAST_EXCLUDE_IPV6Prevent broadcast to the specified IPv6 addresses (exclusive filter, server only).static final JPPFProperty<String>JPPFProperties.DISCOVERY_BROADCAST_INCLUDE_IPV4Broadcast to the specified IPv4 addresses (inclusive filter, server only).static final JPPFProperty<String>JPPFProperties.DISCOVERY_BROADCAST_INCLUDE_IPV6Broadcast to the specified IPv6 addresses (inclusive filter, server only).static final JPPFProperty<Long>JPPFProperties.DISCOVERY_BROADCAST_INTERVALUDP broadcast interval in milliseconds.static final JPPFProperty<Boolean>JPPFProperties.DISCOVERY_ENABLEDEnable/disable automatic server discovery via UDP multicast.static final JPPFProperty<String>JPPFProperties.DISCOVERY_EXCLUDE_IPV4IPv4 exclusion patterns for server discovery.static final JPPFProperty<String>JPPFProperties.DISCOVERY_EXCLUDE_IPV6IPv6 exclusion patterns for server discovery.static final JPPFProperty<String>JPPFProperties.DISCOVERY_GROUPServer discovery: UDP multicast group.static final JPPFProperty<String>JPPFProperties.DISCOVERY_INCLUDE_IPV4IPv4 inclusion patterns for server discovery.static final JPPFProperty<String>JPPFProperties.DISCOVERY_INCLUDE_IPV6IPv6 inclusion patterns for server discovery.static final JPPFProperty<Integer>JPPFProperties.DISCOVERY_PORTServer discovery: UDP multicast port.static final JPPFProperty<Integer>JPPFProperties.DISCOVERY_PRIORITYPriority assigned to discovered server connections (client/admiin console).static final JPPFProperty<Integer>JPPFProperties.DISCOVERY_TIMEOUTServer discovery timeout in milliseconds.static final JPPFProperty<Double>JPPFProperties.DISK_OVERFLOW_THRESHOLDRatio of available heap over the size of an object to deserialize, below which disk overflow is triggered.static final JPPFProperty<Boolean>JPPFProperties.DOTNET_BRIDGE_INITIALIZEDWhether the node is .Net-enabled.static final JPPFProperty<String[]>JPPFProperties.DRIVERSNames of the manually configured servers in the client.static final JPPFProperty<Boolean>JPPFProperties.GC_ON_DISK_OVERFLOWWhether to call System.gc() and recompute the avalaible heap size before triggering disk overflow.static final JPPFProperty<String>JPPFProperties.GUI_PUBLISH_MODEUI refresh mode for the job data panel: 'immediate_notifications' | 'deferred_notifications' | 'polling'.static final JPPFProperty<Long>JPPFProperties.GUI_PUBLISH_PERIODInterval between updates of the job data view.static final JPPFProperty<Boolean>JPPFProperties.IDLE_INTERRUPT_IF_RUNNINGNode idle mode: whether to shutdown the node at once when user activity resumes or wait until the node is no longer executing tasks.static final JPPFProperty<Boolean>JPPFProperties.IDLE_MODE_ENABLEDEnable/disable the idle mode.static final JPPFProperty<Long>JPPFProperties.IDLE_POLL_INTEFRVALNode idle mode: how often the node will check for keyboard and mouse inactivity.static final JPPFProperty<Long>JPPFProperties.IDLE_TIMEOUTNode idle mode: the time of keyboard and mouse inactivity before considering the node idle.static final JPPFProperty<String>JPPFProperties.JAVA_PATHFull path to the Java executable.static final JPPFProperty<Integer>JPPFProperties.JMX_NOTIF_QUEUE_SIZEMaximum size of pending notifications queue.static final JPPFProperty<Integer>JPPFProperties.JMX_POOL_SIZEJMX connection pool size when discovery is enabled.static final JPPFProperty<String>JPPFProperties.JMX_REMOTE_PROTOCOLJMX remote protocol.static final JPPFProperty<Long>JPPFProperties.JMX_REMOTE_REQUEST_TIMEOUTTimeout in milliseconds for JMX requests.static final JPPFProperty<String>JPPFProperties.JOB_CLIENT_SLA_DEFAULT_POLICYA default client-side execution policy to associate with submitted jobs when they don't have one.static final JPPFProperty<String[]>JPPFProperties.JOB_PERSISTENCEClass name of the implementation of the job persistence in the driver.static final JPPFProperty<String>JPPFProperties.JOB_PERSISTENCE_DDL_LOCATIONLocation of the file that contains the DDL statements to create the database table for the databse job persistence.static final JPPFProperty<Double>JPPFProperties.JOB_PERSISTENCE_MEMORY_THRESHOLDPercentage of used heap above which async job persistence switches to sequential mode, until the used heap decreases below the threshold.static final JPPFProperty<String>JPPFProperties.JOB_SLA_DEFAULT_POLICYA default driver-side execution policy to associate with submitted jobs when they don't have one.static final JPPFProperty<String>JPPFProperties.JVM_OPTIONSJVM options for the node or server process.static final JPPFProperty<Integer>JPPFProperties.LENGTH_BUFFER_POOL_SIZETemporary buffer pool size for reading lengths as ints (size 4).static final JPPFProperty<String>JPPFProperties.LOAD_BALANCING_ALGORITHMLoad balancing algorithm name.static final JPPFProperty<String[]>JPPFProperties.LOAD_BALANCING_PERSISTENCEClass name of the implementation of the load-balancer persistence in the driver or client.static final JPPFProperty<String>JPPFProperties.LOAD_BALANCING_PERSISTENCE_DDL_LOCATIONLocation of the file that contains the DDL statements to create the database table for the laod-balancers persistence.static final JPPFProperty<String>JPPFProperties.LOAD_BALANCING_PERSISTENCE_HASHThe hash function used to generate load-balancer state identifiers.static final JPPFProperty<String>JPPFProperties.LOAD_BALANCING_PROFILELoad balancing parameters profile name.static final JPPFProperty<Boolean>JPPFProperties.LOCAL_EXECUTION_ENABLEDEnable/disable local execution in the client.static final JPPFProperty<Integer>JPPFProperties.LOCAL_EXECUTION_PRIORITYPriority assigned to the client local executor.static final JPPFProperty<Integer>JPPFProperties.LOCAL_EXECUTION_THREADSMaximum threads to use for local execution.static final JPPFProperty<Boolean>JPPFProperties.LOCAL_NODE_BIASWhether bias towards local node for scheduling is enabled in the driver.static final JPPFProperty<Boolean>JPPFProperties.LOCAL_NODE_ENABLEDWhether to enable a node to run in the same JVM as the driver.static final JPPFProperty<Integer>JPPFProperties.LOCAL_NODESWhether to enable a node to run in the same JVM as the driver.static final JPPFProperty<Long>JPPFProperties.LOW_MEMORY_THRESHOLDMinimum heap size in MB below which disk overflow is systematically triggered, to avoid heap fragmentation and ensure there's enough memory to deserialize job headers.static final JPPFProperty<Long>JPPFProperties.MANAGEMENT_CONNECTION_TIMEOUTJMX client connection timeout in millis. 0 or less means no timeout.static final JPPFProperty<Boolean>JPPFProperties.MANAGEMENT_ENABLEDEnable/disable management of the node or server.static final JPPFProperty<String>JPPFProperties.MANAGEMENT_HOSTManagement server host.static final JPPFProperty<Integer>JPPFProperties.MANAGEMENT_PORTManagement remote connector port.static final JPPFProperty<Integer>JPPFProperties.MANAGEMENT_PORT_NODENode management port (to distinguish from server management port when local node is on).static final JPPFProperty<String[]>JPPFProperties.MANAGEMENT_SERVER_FORWARDERFully qualifed class name of a MBeanServerForwarder implementation with optional space-separated string parameters.static final JPPFProperty<Boolean>JPPFProperties.MANAGEMENT_SSL_ENABLEDEnable/disable JMX via secure connections.static final JPPFProperty<Integer>JPPFProperties.MANAGEMENT_SSL_PORTSecure JMX server port.static final JPPFProperty<Integer>JPPFProperties.MAX_JOBSManually defined maximum number of jobs that can be handled concurrently by a single connection.static final JPPFProperty<Boolean>JPPFProperties.NIO_CHECK_CONNECTIONenable/disable network connection checks on write operations.static final JPPFProperty<Long>JPPFProperties.NIO_SELECT_TIMEOUTstatic final JPPFProperty<Integer>JPPFProperties.NIO_THREAD_POOL_SIZECore number of threads performing network I/O .static final JPPFProperty<String>JPPFProperties.NIO_THREAD_POOL_TYPEType of NIO thread pool: either dynamic or fixed.static final JPPFProperty<Integer>JPPFProperties.NIO_THREAD_QUEUE_SIZEQueue size for the pool of threads performing network I/O .static final JPPFProperty<Long>JPPFProperties.NIO_THREAD_TTLTTL in milliseconds for threads beyond the core number performing network I/O.static final JPPFProperty<Boolean>JPPFProperties.NODE_ANDROIDWhether the node is an Android node.static final JPPFProperty<String>JPPFProperties.NODE_CLASSInternal use.static final JPPFProperty<Long>JPPFProperties.NODE_CLASSLOADING_BATCH_PERIODHow often batched class loadin requests are sent to the server.static final JPPFProperty<Integer>JPPFProperties.NODE_FORWARDING_POOL_SIZESize of the pool of threads used to process node forwarding requests and notifications.static final JPPFProperty<Boolean>JPPFProperties.NODE_IDLEWhether a node is idle.static final JPPFProperty<Integer>JPPFProperties.NODE_MAX_JOBSMaximum number of jobs that can be handled concurrently by a node.static final JPPFProperty<Boolean>JPPFProperties.NODE_OFFLINEWhether the node runs in offline mode .static final JPPFProperty<String>JPPFProperties.NODE_RESERVED_JOBUUID of the job for which a node is reserved.static final JPPFProperty<String>JPPFProperties.NODE_RESERVED_UUIDUUID of the node beofre restart, when it has a job reserved.static final JPPFProperty<Long>JPPFProperties.NODE_THROTTLING_CHECK_PERIODHow often the node throttling mechanism will check, expressed as an interval in milliseconds.static final JPPFProperty<String>JPPFProperties.NOTIFICATION_OFFLOAD_MEMORY_THRESHOLDUsed heap in bytes above which notifications from task are offloaded to file.static final JPPFProperty<String>JPPFProperties.OBJECT_SERIALIZATION_CLASSSerialization scheme: name of a class implementingJPPFSerialization.static final JPPFProperty<Integer>JPPFProperties.PARAM_JMX_POOL_SIZEManually defined JMX connection pool size for a client-to-driver connection (parametrized).static final JPPFProperty<Integer>JPPFProperties.PARAM_MAX_JOBSManually defined maximum number of jobs that can be handled concurrently by a single connection.static final JPPFProperty<Integer>JPPFProperties.PARAM_PEER_POOL_SIZECOnnection pool size for a manually configured peer driver connection (parametrized).static final JPPFProperty<Boolean>JPPFProperties.PARAM_PEER_RECOVERY_ENABLEDHeartbeat enabled flag for a manually configured peer driver connection (parametrized).static final JPPFProperty<String>JPPFProperties.PARAM_PEER_SERVER_HOSTServer host for a manually configured peer driver connection (parametrized).static final JPPFProperty<Integer>JPPFProperties.PARAM_PEER_SERVER_PORTServer port for a manually configured peer driver connection (parametrized).static final JPPFProperty<Boolean>JPPFProperties.PARAM_PEER_SSL_ENABLEDSSL enabled flag for a manually configured peer driver connection (parametrized).static final JPPFProperty<Integer>JPPFProperties.PARAM_POOL_SIZEManually defined connection pool size for a client-to-driver connection (parametrized).static final JPPFProperty<Integer>JPPFProperties.PARAM_PRIORITYManually defined priority for a client-to-driver connection (parametrized).static final JPPFProperty<Boolean>JPPFProperties.PARAM_RECOVERY_ENABLEDHeartbeat enabled flag for a manually configured peer client connection (parametrized).static final JPPFProperty<String>JPPFProperties.PARAM_SERVER_HOSTManually defined driver host for a client-to-driver connection (parametrized).static final JPPFProperty<Integer>JPPFProperties.PARAM_SERVER_PORTManually defined driver port for a client-to-driver connection (parametrized).static final JPPFProperty<Boolean>JPPFProperties.PARAM_SERVER_SSL_ENABLEDManually defined SSL enabled flag for a client-to-driver connection (parametrized).static final JPPFProperty<Boolean>JPPFProperties.PEER_ALLOW_ORPHANSWhether to send jobs to orphan peer servers.static final JPPFProperty<Boolean>JPPFProperties.PEER_DISCOVERY_ENABLEDEnable/disable peer server discovery.static final JPPFProperty<Long>JPPFProperties.PEER_DISCOVERY_REMOVAL_CLEANUP_INTERVALstatic final JPPFProperty<Long>JPPFProperties.PEER_HANDLER_PERIODstatic final JPPFProperty<Integer>JPPFProperties.PEER_POOL_SIZESize of discovered peer server connection pools.static final JPPFProperty<Integer>JPPFProperties.PEER_PROCESSING_THREADSstatic final JPPFProperty<Boolean>JPPFProperties.PEER_RECOVERY_ENABLEDHeartbeat enabled flag for a discovered peer driver connection.static final JPPFProperty<Boolean>JPPFProperties.PEER_SSL_ENABLEDToggle secure connections to remote peer servers.static final JPPFProperty<String>JPPFProperties.PEERSSpace-separated list of peer server names.static final JPPFProperty<Integer>JPPFProperties.PEERS_LOAD_BALANCE_THRESHOLDThe number of connected nodes below which this driver load-balances to other peer drivers.static final JPPFProperty<Integer>JPPFProperties.POOL_SIZEConnection pool size for server connections discovered via UDP multicast.static final JPPFProperty<Integer>JPPFProperties.PROCESSING_THREADSNumber of processing threads in the node.static final JPPFProperty<Long>JPPFProperties.PROCESSING_THREADS_TTLNumber of processing threads in the node.static final JPPFProperty<Boolean>JPPFProperties.PROVISIONING_MASTERWhether the node is a master node.static final JPPFProperty<String>JPPFProperties.PROVISIONING_MASTER_UUIDUUID of the master node for a given slave node.static final JPPFProperty<Long>JPPFProperties.PROVISIONING_REQUEST_CHECK_TIMEOUTstatic final JPPFProperty<Boolean>JPPFProperties.PROVISIONING_SLAVEWhether the node is a slave node.static final JPPFProperty<String>JPPFProperties.PROVISIONING_SLAVE_CONFIG_PATHDirectory where slave-specific configuration files are located.static final JPPFProperty<Integer>JPPFProperties.PROVISIONING_SLAVE_IDId of a slave node generated by/scoped by its master.static final JPPFProperty<String>JPPFProperties.PROVISIONING_SLAVE_JVM_OPTIONSJVM options always added to the slave startup command.static final JPPFProperty<String>JPPFProperties.PROVISIONING_SLAVE_PATH_PREFIXPath prefix for the root directory of slave nodes.static final JPPFProperty<File>JPPFProperties.PROVISIONING_STARTUP_OVERRIDES_FILEPath to an optional config overrides file for slaves launched at startup.static final JPPFProperty<String>JPPFProperties.PROVISIONING_STARTUP_OVERRIDES_SOURCEAn optional config overrides source (name of a class implementingConfigurationSourceReaderorConfigurationSource) for slaves launched at startup.static final JPPFProperty<Integer>JPPFProperties.PROVISIONING_STARTUP_SLAVESNumber of slaves to launch upon master node startup.static final JPPFProperty<Long>JPPFProperties.RECONNECT_INITIAL_DELAYDelay in seconds before the first (re)connection attempt.static final JPPFProperty<Long>JPPFProperties.RECONNECT_INTERVALFrequency in seconds of reconnection attempts.static final JPPFProperty<Long>JPPFProperties.RECONNECT_MAX_TIMETime in seconds after which reconnection attempts stop.static final JPPFProperty<Boolean>JPPFProperties.RECOVERY_ENABLEDEnable/disable recovery from hardware failures through a heartbeat mechanism.static final JPPFProperty<Integer>JPPFProperties.RECOVERY_MAX_RETRIESMaximum number of pings to the node before the connection is considered broken.static final JPPFProperty<Integer>JPPFProperties.RECOVERY_READ_TIMEOUTMaximum ping response time from the node.static final JPPFProperty<Integer>JPPFProperties.RECOVERY_REAPER_POOL_SIZENumber of threads allocated to the node connection reaper.static final JPPFProperty<File>JPPFProperties.REDIRECT_ERRFile to redirectSystem.errto.static final JPPFProperty<Boolean>JPPFProperties.REDIRECT_ERR_APPENDAppend to existing file (true) or create new one (false).static final JPPFProperty<File>JPPFProperties.REDIRECT_OUTFile to redirectSystem.outto.static final JPPFProperty<Boolean>JPPFProperties.REDIRECT_OUT_APPENDAppend to existing file (true) or create new one (false).static final JPPFProperty<Boolean>JPPFProperties.REMOTE_EXECUTION_ENABLEDEnable/disable remote execution (client only).static final JPPFProperty<Boolean>JPPFProperties.RESOLVE_ADDRESSESWhether to resolve IP addresses.static final JPPFProperty<String>JPPFProperties.RESOURCE_CACHE_DIRRoot location of the file-persisted caches.static final JPPFProperty<Boolean>JPPFProperties.RESOURCE_CACHE_ENABLEDWhether the class loader resource cache is enabled.static final JPPFProperty<String>JPPFProperties.RESOURCE_CACHE_STORAGEType of cache storage: either 'file' or 'memory'.static final JPPFProperty<String>JPPFProperties.SCREENSAVER_CENTERIMAGEPath to the larger image at the center of the screen (built-in default screensaver).static final JPPFProperty<String>JPPFProperties.SCREENSAVER_CLASSClass name of an implementation oforg.jppf.node.screensaver.JPPFScreenSaver.static final JPPFProperty<Boolean>JPPFProperties.SCREENSAVER_ENABLEDEnable/disable the screen saver.static final JPPFProperty<Boolean>JPPFProperties.SCREENSAVER_FULLSCREENWhether to display the screen saver in full screen mode.static final JPPFProperty<Boolean>JPPFProperties.SCREENSAVER_HANDLE_COLLISIONSHandle collisions between moving logos (built-in default screensaver).static final JPPFProperty<Integer>JPPFProperties.SCREENSAVER_HEIGHTHeight in pixels (windowed mode).static final JPPFProperty<String>JPPFProperties.SCREENSAVER_ICONPath to the image for the frame's icon (windowed mode).static final JPPFProperty<Integer>JPPFProperties.SCREENSAVER_LOCATION_XScreensaver's on-screen X coordinate (windowed mode).static final JPPFProperty<Integer>JPPFProperties.SCREENSAVER_LOCATION_YScreensaver's on-screen Y coordinate (windowed mode).static final JPPFProperty<String>JPPFProperties.SCREENSAVER_LOGO_PATHPath(s) to the moving logo image(s) (built-in default screensaver).static final JPPFProperty<Integer>JPPFProperties.SCREENSAVER_LOGOSNumber of moving moving logos (built-in default screensaver).static final JPPFProperty<Boolean>JPPFProperties.SCREENSAVER_MOUSE_MOTION_CLOSEWhether to close the screensaver on mouse motion (full screen mode).static final JPPFProperty<Long>JPPFProperties.SCREENSAVER_MOUSE_MOTION_DELAYstatic final JPPFProperty<String>JPPFProperties.SCREENSAVER_NODE_LISTENERClass name of an implementation oforg.jppf.node.screensaver.NodeIntegration.static final JPPFProperty<Integer>JPPFProperties.SCREENSAVER_SPEEDSpeed of moving moving logos!static final JPPFProperty<String>JPPFProperties.SCREENSAVER_STATUS_PANEL_ALIGNMENTHhorizontal alignment of the status panel (built-in default screensaver).static final JPPFProperty<String>JPPFProperties.SCREENSAVER_TITLETitle of the screensaver's JFrame in windowed mode.static final JPPFProperty<Integer>JPPFProperties.SCREENSAVER_WIDTHWidth in pixels (windowed mode).static final JPPFProperty<String>JPPFProperties.SCRIPT_DEFAULT_LANGUAGEDefault script language for scripted property values.static final JPPFProperty<Boolean>JPPFProperties.SEQUENTIAL_SERIALiZATIONWhether object graphs should be serialized or deserialized sequentially instead of in parallel.static final JPPFProperty<String>JPPFProperties.SERIALIZATION_EXCEPTION_HOOKstatic final JPPFProperty<String>JPPFProperties.SERVER_CONNECTION_STRATEGYFully qualified name of a class implementingDriverConnectionStrategy.static final JPPFProperty<Boolean>JPPFProperties.SERVER_EXIT_ON_SHUTDOWNWhether to exit the JVM when shutting the driver down.static final JPPFProperty<String>JPPFProperties.SERVER_HOSTServer host name or IP address.static final JPPFProperty<Integer>JPPFProperties.SERVER_PORTServer port.static final JPPFProperty<Integer>JPPFProperties.SERVER_SSL_PORTServer port number for secure connections.static final JPPFProperty<Integer>JPPFProperties.SERVER_SSL_PORT_NODESame name asJPPFProperties.SERVER_PORTbut with default value of 11143.static final JPPFProperty<Integer>JPPFProperties.SOCKET_BUFFER_SIZEEeceive/send buffer size for socket connections.static final JPPFProperty<Boolean>JPPFProperties.SOCKET_KEEPALIVEEnable/disable socket keepalive.static final JPPFProperty<Long>JPPFProperties.SOCKET_MAX_IDLESeconds a socket connection can remain idle before being closed (client only).static final JPPFProperty<Boolean>JPPFProperties.SOCKET_TCP_NODELAYEnable/disable Nagle's algorithm.static final JPPFProperty<String[]>JPPFProperties.SSL_CIPHER_SUITESSpace-separated enabled cipher suites.static final JPPFProperty<String>JPPFProperties.SSL_CLIENT_AUTHSSL client authentication level: 'none' | 'want' | 'need'.static final JPPFProperty<Boolean>JPPFProperties.SSL_CLIENT_DISTINCT_TRUSTSTOREWhether to use a separate trust store for client certificates (server only).static final JPPFProperty<String>JPPFProperties.SSL_CLIENT_TRUSTSTORE_FILEPath to the client trust store in the file system or classpath.static final JPPFProperty<String>JPPFProperties.SSL_CLIENT_TRUSTSTORE_PASSWORDPlain text client trust store password.static final JPPFProperty<String>JPPFProperties.SSL_CLIENT_TRUSTSTORE_PASSWORD_SOURCEClient trust store password as an arbitrary source.static final JPPFProperty<String>JPPFProperties.SSL_CLIENT_TRUSTSTORE_SOURCEClient trust store location as an arbitrary source.static final JPPFProperty<String>JPPFProperties.SSL_CLIENT_TRUSTSTORE_TYPEClient trust store format, e.g.static final JPPFProperty<String>JPPFProperties.SSL_CONFIGURATION_FILEPath to the SSL configuration in the file system or classpath.static final JPPFProperty<String>JPPFProperties.SSL_CONFIGURATION_SOURCESSL configuration as an arbitrary source.static final JPPFProperty<String>JPPFProperties.SSL_CONTEXT_PROTOCOLSSLContextprotocol.static final JPPFProperty<Boolean>JPPFProperties.SSL_ENABLEDEnabled/diable secure connections.static final JPPFProperty<String>JPPFProperties.SSL_KEYSTORE_FILEPath to the key store in the file system or classpath.static final JPPFProperty<String>JPPFProperties.SSL_KEYSTORE_PASSWORDPlain text key store password.static final JPPFProperty<String>JPPFProperties.SSL_KEYSTORE_PASSWORD_SOURCEKey store password as an arbitrary source.static final JPPFProperty<String>JPPFProperties.SSL_KEYSTORE_SOURCEKey store location as an arbitrary source.static final JPPFProperty<String>JPPFProperties.SSL_KEYSTORE_TYPEKey store format, e.g.static final JPPFProperty<String[]>JPPFProperties.SSL_PROTOCOLSA list of space-separated enabled protocols.static final JPPFProperty<Integer>JPPFProperties.SSL_THREAD_POOL_SIZEstatic final JPPFProperty<String>JPPFProperties.SSL_TRUSTSTORE_FILEPath to the trust store in the file system or classpath.static final JPPFProperty<String>JPPFProperties.SSL_TRUSTSTORE_PASSWORDPlain text trust store password.static final JPPFProperty<String>JPPFProperties.SSL_TRUSTSTORE_PASSWORD_SOURCETrust store password as an arbitrary source.static final JPPFProperty<String>JPPFProperties.SSL_TRUSTSTORE_SOURCETrust store location as an arbitrary source.static final JPPFProperty<String>JPPFProperties.SSL_TRUSTSTORE_TYPETrust store format, e.g.static final JPPFProperty<Integer>JPPFProperties.TEMP_BUFFER_POOL_SIZEMaximum size of temporary buffers pool.static final JPPFProperty<Integer>JPPFProperties.TEMP_BUFFER_SIZESize of temporary buffers used in I/O transfers.static final JPPFProperty<String>JPPFProperties.THREAD_MANAGER_CLASSType of thread pool to use in the node: either 'default' or 'org.jppf.server.node.fj.ThreadManagerForkJoin'.static final JPPFProperty<Boolean>JPPFProperties.UI_SPLASHWhether to display the animated splash screen at console startup, defaults to false.static final JPPFProperty<Long>JPPFProperties.UI_SPLASH_DELAYInterval between images in milliseconds.static final JPPFProperty<String>JPPFProperties.UI_SPLASH_IMAGESOne or more paths to the images displayed in a rolling sequence (like a slide show), separated by '|' (pipe) characters.static final JPPFProperty<String>JPPFProperties.UI_SPLASH_MESSAGEThe fixed text displayed at center of the splash screen.static final JPPFProperty<String>JPPFProperties.UI_SPLASH_MESSAGE_COLORThe color of the splash screen message.static final JPPFProperty<Integer>JPPFProperties.WEB_ADMIN_REFRESH_INTERVALInterval in seconds between 2 refreshes of a page in the web admin console.Methods in org.jppf.utils.configuration that return JPPFPropertyModifier and TypeMethodDescriptionAbstractJPPFProperty.setDeprecated(boolean deprecated) JPPFProperty.setDeprecated(boolean deprecated) Specify whether this property is deprecated.AbstractJPPFProperty.setPossibleValues(T... possibleValues) Set the possible values for this property.Methods in org.jppf.utils.configuration that return types with arguments of type JPPFPropertyModifier and TypeMethodDescriptionstatic List<JPPFProperty<?>>ConfigurationUtils.allProperties(Class<?> c) Get the list of all predefined configuration properties in the specified class.static List<JPPFProperty<?>>JPPFProperties.allProperties()Get the list of all predefined configuration properties. -
Uses of JPPFProperty in org.jppf.utils.hooks
Methods in org.jppf.utils.hooks with parameters of type JPPFPropertyModifier and TypeMethodDescription<T> Hook<T>HookFactory.registerConfigSingleHook(JPPFProperty<String> property, Class<T> infClass, T defaultImpl, ClassLoader classLoader) Register a hook defined via a configuration property, of which a single instance is discovered and invoked.<T> Hook<T>HookFactory.registerConfigSingleHook(JPPFProperty<String> property, Class<T> infClass, T defaultImpl, ClassLoader classLoader, Class<?>[] paramTypes, Object... params) Register a hook defined via a configuration property, of which a single instance is discovered and invoked.Constructors in org.jppf.utils.hooks with parameters of type JPPFPropertyModifierConstructorDescriptionHook(JPPFProperty<String> property, Class<E> infClass, E defaultImpl, ClassLoader loader) Register a hook defined via a configuration property, of which a single instance is discovered and invoked.Hook(JPPFProperty<String> property, Class<E> infClass, E defaultImpl, ClassLoader loader, Class<?>[] paramTypes, Object... params) Register a hook defined via a configuration property, of which a single instance is discovered and invoked.
TypedProperties.removeProperty(JPPFProperty, String...)instead.