Uses of Class
org.jppf.utils.TypedProperties
Packages that use TypedProperties
Package
Description
Support for automatic discovery of JPPF servers.
Support for detection and recovery from hardware failures occurring on remote peers.
Support for socket-based communication with remote services.
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 jobs persistence on the server side.
Classes supporting the load-balancing of tasks distribution to the servers and nodes.
This package contains the implementations of all the JPPF built-in load-balancing algorithms.
Support for pluggable load-balancing algorithms.
Support for the JMX-based management of JPPF components.
Support for the JVM health monitoring and diagnostics.
Support for pluggable monitoring data providers.
Support for the forwarding of node JMX requests and notifications via the driver.
This package is a place holder for static proxies to nodes MBeans whose requests and notifications are fowrarded through a driver.
Support for asynchronous communication between JPPF components.
Support for NIO-based communication with the clients.
The JPPF node API.
Classes supporting execution policies.
Classes supporting the node provisioning feature.
Classes supporting database services and other persistence features.
Classes supporting the creation of client, driver and node processes.
Classes for SSL configuration.
Utility and helper classes used throughout the JPPF code.
Utility and helper classes for command-line arguments processing.
Classes supporting usage, loading and storage of the JPPF configuration.
Classes supporting statistics in JPPF.
-
Uses of TypedProperties in org.jppf.comm.discovery
Constructors in org.jppf.comm.discovery with parameters of type TypedPropertiesModifierConstructorDescriptionIPFilter(TypedProperties config) Initialize this filter with the specified configuration.IPFilter(TypedProperties config, boolean broadcaster) Initialize this filter with the specified configuration.IPFilter(TypedProperties config, String prefix) Initialize this filter with the specified configuration. -
Uses of TypedProperties in org.jppf.comm.recovery
Methods in org.jppf.comm.recovery that return TypedPropertiesConstructors in org.jppf.comm.recovery with parameters of type TypedPropertiesModifierConstructorDescriptionHeartbeatConnection(int channelIdentifier, String uuid, String host, int port, boolean sslEnabled, TypedProperties config) Initialize this client connection with the specified uuid. -
Uses of TypedProperties in org.jppf.comm.socket
Methods in org.jppf.comm.socket with parameters of type TypedPropertiesModifier and TypeMethodDescriptionstatic SocketInitializerSocketInitializer.Factory.newInstance(TypedProperties config) -
Uses of TypedProperties in org.jppf.execute
Methods in org.jppf.execute with parameters of type TypedPropertiesModifier 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 TypedPropertiesModifierConstructorDescriptionAbstractExecutionManager(TypedProperties config, JPPFProperty<Integer> nbThreadsProperty) Initialize this execution manager with the specified node. -
Uses of TypedProperties in org.jppf.execute.async
Constructors in org.jppf.execute.async with parameters of type TypedPropertiesModifierConstructorDescriptionAbstractAsyncExecutionManager(TypedProperties config, JPPFProperty<Integer> nbThreadsProperty) Initialize this execution manager with the specified node. -
Uses of TypedProperties in org.jppf.jmx
Methods in org.jppf.jmx with parameters of type TypedPropertiesModifier 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 TypedProperties in org.jppf.job.persistence
Methods in org.jppf.job.persistence with parameters of type TypedPropertiesModifier and TypeMethodDescriptionstatic JobPersistenceFactoryJobPersistenceFactory.newInstance(TypedProperties config) -
Uses of TypedProperties in org.jppf.load.balancer
Methods in org.jppf.load.balancer that return TypedPropertiesModifier and TypeMethodDescriptionLoadBalancingInformation.getParameters()Get the algorithm's parameters.Constructors in org.jppf.load.balancer with parameters of type TypedPropertiesModifierConstructorDescriptionLoadBalancingInformation(String algorithm, TypedProperties parameters) Initialize this load balancing information with the specified algorithm and parameters.LoadBalancingInformation(String algorithm, TypedProperties parameters, List<String> algorithmNames) Initialize this load balancing information with the specified algorithm and parameters. -
Uses of TypedProperties in org.jppf.load.balancer.impl
Constructors in org.jppf.load.balancer.impl with parameters of type TypedPropertiesModifierConstructorDescriptionAnnealingTuneProfile(TypedProperties config) Initialize this profile with values read from the configuration file.FixedSizeProfile(TypedProperties config) Initialize this profile with values read from the specified configuration.NodeThreadsProfile(TypedProperties config) Initialize this profile with values read from the specified configuration.ProportionalProfile(TypedProperties config) Initialize this profile with values read from the configuration file.RL2Profile(TypedProperties config) Initialize this profile with values read from the specified configuration. -
Uses of TypedProperties in org.jppf.load.balancer.spi
Methods in org.jppf.load.balancer.spi that return TypedPropertiesModifier and TypeMethodDescriptionJPPFBundlerFactory.Defaults.config()Get the value of this configuration default.JPPFBundlerFactory.convertJPPFConfiguration(String profileName, TypedProperties configuration) Convert a JPPF configuration map to a profile configuration by extracting the properties related to the specified profile and removing the JPPF-specific prefix from their name.Methods in org.jppf.load.balancer.spi with parameters of type TypedPropertiesModifier and TypeMethodDescriptionJPPFBundlerFactory.convertJPPFConfiguration(String profileName, TypedProperties configuration) Convert a JPPF configuration map to a profile configuration by extracting the properties related to the specified profile and removing the JPPF-specific prefix from their name.AutoTunedBundlerProvider.createProfile(TypedProperties configuration) Create a bundler profile containing the parameters of the algorithm.FixedSizeBundlerProvider.createProfile(TypedProperties configuration) Create a bundler profile containing the parameters of the algorithm.JPPFBundlerProvider.createProfile(TypedProperties configuration) Create a bundler profile containing the parameters of the algorithm.NodeThreadsBundlerProvider.createProfile(TypedProperties configuration) Create a bundler profile containing the parameters of the algorithm.ProportionalBundlerProvider.createProfile(TypedProperties configuration) Create a bundler profile containing the parameters of the algorithm.RL2BundlerProvider.createProfile(TypedProperties configuration) Create a bundler profile containing the parameters of the algorithm.Constructors in org.jppf.load.balancer.spi with parameters of type TypedPropertiesModifierConstructorDescriptionJPPFBundlerFactory(JPPFBundlerFactory.Defaults def, TypedProperties config) Default constructor.JPPFBundlerFactory(TypedProperties config) Default constructor. -
Uses of TypedProperties in org.jppf.management
Fields in org.jppf.management declared as TypedPropertiesModifier and TypeFieldDescriptionprotected final TypedPropertiesAbstractJMXServer.configThe configuration to use.Methods in org.jppf.management that return TypedPropertiesModifier and TypeMethodDescriptionJPPFSystemInformation.getEnv()Get the map holding the environment variables.JPPFSystemInformation.getJppf()Get the map holding the JPPF configuration properties.JPPFSystemInformation.getNetwork()Get the map of the network configuration.JPPFSystemInformation.getOS()Get the properties object holding the operating system information.PeerDriverMBean.getPeerProperties()Get attributes of the peer driver.JPPFSystemInformation.getProperties(String key) JPPFSystemInformation.getPropertiesArray()Get all the properties as an array.JPPFSystemInformation.getRuntime()Get the map holding the runtime information.JPPFSystemInformation.getStats()Get the properties object holding the JPPF server statistics, listed as constants inJPPFStatisticsHelper.JPPFSystemInformation.getStorage()Get the map holding the host storage information.JPPFSystemInformation.getSystem()Get the map holding the system properties.JPPFSystemInformation.getUuid()Get the properties object holding the JPPF uuid and version information.Methods in org.jppf.management with parameters of type TypedPropertiesModifier and TypeMethodDescriptionvoidJPPFSystemInformation.addProperties(String key, TypedProperties properties) static 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 TypedPropertiesModifierConstructorDescriptionprotectedAbstractJMXServer(TypedProperties config, MBeanServer mbeanServer) JMXMPServer(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.JPPFSystemInformation(TypedProperties jppfConfig, String uuid, boolean local, boolean resolveInetAddressesNow) Initialize this system information object with the specified uuid.JPPFSystemInformation(TypedProperties jppfConfig, String uuid, boolean local, boolean resolveInetAddressesNow, JPPFStatistics stats) Initialize this system information object with the specified uuid. -
Uses of TypedProperties in org.jppf.management.diagnostics
Methods in org.jppf.management.diagnostics that return TypedPropertiesModifier and TypeMethodDescriptionHealthSnapshot.getProperties()Get all the key / value pairs representing monitoring data in this snapshot. -
Uses of TypedProperties in org.jppf.management.diagnostics.provider
Methods in org.jppf.management.diagnostics.provider that return TypedPropertiesModifier and TypeMethodDescriptionDefaultMonitoringDataProvider.getValues()abstract TypedPropertiesMonitoringDataProvider.getValues()Get the values for the defined properties. -
Uses of TypedProperties in org.jppf.management.forwarding
Methods in org.jppf.management.forwarding with parameters of type TypedPropertiesModifier and TypeMethodDescriptionJPPFNodeForwardingMBean.provisionSlaveNodes(NodeSelector selector, int nbNodes, boolean interruptIfRunning, TypedProperties configOverrides) Deprecated.Start or stop the required number of slaves to reach the specified number, using the specified config overrides, on the selected nodes.JPPFNodeForwardingMBean.provisionSlaveNodes(NodeSelector selector, int nbNodes, TypedProperties configOverrides) Deprecated.Start or stop the required number of slaves to reach the specified number, using the specified config overrides, on the selected nodes.NodeForwardingMBean.provisionSlaveNodes(NodeSelector selector, int nbNodes, boolean interruptIfRunning, TypedProperties configOverrides) Start or stop the required number of slaves to reach the specified number, using the specified config overrides, on the selected nodes.NodeForwardingMBean.provisionSlaveNodes(NodeSelector selector, int nbNodes, TypedProperties configOverrides) Start or stop the required number of slaves to reach the specified number, using the specified config overrides, on the selected nodes. -
Uses of TypedProperties in org.jppf.management.forwarding.generated
Methods in org.jppf.management.forwarding.generated with parameters of type TypedPropertiesModifier and TypeMethodDescriptionJPPFNodeProvisioningMBeanForwarder.provisionSlaveNodes(NodeSelector selector, int slaves, boolean interrupt, TypedProperties configgOverrides) Invoke theprovisionSlaveNodesoperation for all selected nodes (provision the specified number of slave nodes, starting new ones or stopping existing ones as needed).JPPFNodeProvisioningMBeanForwarder.provisionSlaveNodes(NodeSelector selector, int slaves, TypedProperties configOverrides) Invoke theprovisionSlaveNodesoperation for all selected nodes (provision the specified number of slave nodes, starting new ones or stopping existing ones as needed). -
Uses of TypedProperties in org.jppf.nio
Fields in org.jppf.nio declared as TypedPropertiesModifier and TypeFieldDescriptionprotected TypedPropertiesNioServer.configurationThe configuration to use.Methods in org.jppf.nio that return TypedPropertiesMethods in org.jppf.nio with parameters of type TypedPropertiesModifier and TypeMethodDescriptionvoidNioServer.setConfiguration(TypedProperties configuration) Set the configuration to use.Constructors in org.jppf.nio with parameters of type TypedPropertiesModifierConstructorDescriptionprotectedNioServer(int identifier, boolean useSSL, Object attachment, TypedProperties configuration) Initialize this server with a specified identifier and name.protectedNioServer(String name, int identifier, boolean useSSL, Object attachment, TypedProperties configuration) Initialize this server with a specified port number and name.StatelessNioServer(int identifier, boolean useSSL, TypedProperties configuration) protectedStatelessNioServer(String name, int identifier, boolean useSSL, TypedProperties configuration) Initialize this server with a specified port number and name. -
Uses of TypedProperties in org.jppf.nio.acceptor
Constructors in org.jppf.nio.acceptor with parameters of type TypedPropertiesModifierConstructorDescriptionAcceptorNioServer(int[] ports, int[] sslPorts, JPPFStatistics stats, TypedProperties configuration) Initialize this server with the specified port numbers. -
Uses of TypedProperties in org.jppf.node
Methods in org.jppf.node that return TypedProperties -
Uses of TypedProperties in org.jppf.node.policy
Methods in org.jppf.node.policy with parameters of type TypedPropertiesModifier and TypeMethodDescriptionstatic StringPolicyUtils.resolvePolicy(TypedProperties props, String propertyName) Create the execution policy form the defintiion. -
Uses of TypedProperties in org.jppf.node.protocol
Methods in org.jppf.node.protocol that return TypedPropertiesModifier and TypeMethodDescriptionJPPFNodeConfigSpec.getConfiguration()Get the desired JPPF configuration of each node.Constructors in org.jppf.node.protocol with parameters of type TypedPropertiesModifierConstructorDescriptionJPPFNodeConfigSpec(TypedProperties desiredConfiguration) Initialize this node config spec with the specified desiredConfiguration and a restart flag set totrue.JPPFNodeConfigSpec(TypedProperties desiredConfiguration, boolean forceRestart) Initialize this node config spec with the specified desiredConfiguration and restart flag. -
Uses of TypedProperties in org.jppf.node.provisioning
Methods in org.jppf.node.provisioning with parameters of type TypedPropertiesModifier and TypeMethodDescriptionvoidJPPFNodeProvisioningMBean.provisionSlaveNodes(int nbNodes, boolean interruptIfRunning, TypedProperties configOverrides) Start or stop the required number of slaves to reach the specified number, using the specified config overrides.voidJPPFNodeProvisioningMBean.provisionSlaveNodes(int nbNodes, TypedProperties configOverrides) Start or stop the required number of slaves to reach the specified number, using the specified config overrides. -
Uses of TypedProperties in org.jppf.persistence
Fields in org.jppf.persistence declared as TypedPropertiesModifier and TypeFieldDescriptionprotected TypedPropertiesAbstractDatabasePersistence.sqlStatementsThe SQL statements used by this persistence implementation, loaded from a properties file in the classpath.Methods in org.jppf.persistence that return types with arguments of type TypedPropertiesModifier and TypeMethodDescriptionstatic Map<String,TypedProperties> JPPFDatasourceFactory.extractDefinitions(TypedProperties config, JPPFDatasourceFactory.Scope requestedScope) Create and configure the datasources defined in the specified configuration.Methods in org.jppf.persistence with parameters of type TypedPropertiesModifier and TypeMethodDescriptionvoidJPPFDatasourceFactory.configure(TypedProperties config, JPPFDatasourceFactory.Scope scope) Create and configure the datasources defined in the specified configuration.voidJPPFDatasourceFactory.configure(TypedProperties config, JPPFDatasourceFactory.Scope scope, JPPFSystemInformation info) Create and configure the datasources defined in the specified configuration.DatasourceInitializer.createDataSource(TypedProperties props, String configId) Create a datasource from the specified configuration proeprties.DatasourceInitializerImpl.createDataSource(TypedProperties props, String dsName) static Map<String,TypedProperties> JPPFDatasourceFactory.extractDefinitions(TypedProperties config, JPPFDatasourceFactory.Scope requestedScope) Create and configure the datasources defined in the specified configuration.Method parameters in org.jppf.persistence with type arguments of type TypedPropertiesModifier and TypeMethodDescriptionvoidJPPFDatasourceFactory.configure(Map<String, TypedProperties> definitionsMap) Create and configure the datasources defined in the specified configurations.JPPFDatasourceFactory.configure(Map<String, TypedProperties> definitionsMap, JPPFSystemInformation info) Create and configure the datasources defined in the specified configurations.Constructors in org.jppf.persistence with parameters of type TypedPropertiesModifierConstructorDescriptionJPPFDataSource(TypedProperties config) Initialize this datasource from the specified configuration properties. -
Uses of TypedProperties in org.jppf.process
Methods in org.jppf.process with parameters of type TypedPropertiesModifier and TypeMethodDescriptionprotected StringAbstractProcessLauncher.computeJavaExecPath(TypedProperties config) Compute the path to the Java executable, based on the JPPF configuration. -
Uses of TypedProperties in org.jppf.ssl
Constructors in org.jppf.ssl with parameters of type TypedPropertiesModifierConstructorDescriptionSSLHelper(TypedProperties config) Instantiate this class.SSLHelper2(TypedProperties sslConfig) -
Uses of TypedProperties in org.jppf.utils
Subclasses of TypedProperties in org.jppf.utilsMethods in org.jppf.utils that return TypedPropertiesModifier and TypeMethodDescriptionTypedProperties.filter(TypedProperties.Filter filter) Extract the properties that pass the specified filter.static TypedPropertiesSystemUtils.getEnvironment()Get a map of the environment variables.static TypedPropertiesSystemUtils.getNetwork()Get a map of the environment variables.static TypedPropertiesSystemUtils.getOS()Get the available physical ram information for the local machine.static TypedPropertiesJPPFConfiguration.getProperties()Get the configuration properties.PropertiesCollection.getProperties(E key) Add the specified properties with the specified key.TypedProperties.getProperties(String key) Get the value of a property with the specified name as a set of a properties.TypedProperties.getProperties(String key, TypedProperties def) Get the value of a property with the specified name as a set of properties.PropertiesCollection.getPropertiesArray()Get all the properties as an array.static TypedPropertiesSystemUtils.getRuntimeInformation()Get information about the number of processors available to the JVM and the JVM memory usage.static TypedPropertiesSystemUtils.getStorageInformation()Get storage information about the file system roots available on the current host.static TypedPropertiesSystemUtils.getSystemProperties()Return a set of properties guaranteed to always be part of those returned bySystem.getProperties().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.TypedProperties.setBoolean(String key, boolean value) Set a property with the specified boolean value.Set a property with the specified char value.Set a property with the specified double value.Set the value of the specified property as aFile.Set a property with the specified float value.Set a property with the specified int value.Set a property with the specified long value.Set a property with the specified String value.TypedProperties.setStringArray(String key, String delimiter, String... value) Set the value of the specified property as an array of strings.Methods in org.jppf.utils with parameters of type TypedPropertiesModifier and TypeMethodDescriptionvoidPropertiesCollection.addProperties(E key, TypedProperties properties) Add the specified properties with the specified keys.static intTypedPropertiesSimilarityEvaluator.computeDistance(TypedProperties props1, TypedProperties props2) Compute the cost of transforming the values of props2 into the values of the properties defined in props1.static InetAddressNetworkUtils.getInetAddress(TypedProperties config, String propertyPrefix) TypedProperties.getProperties(String key, TypedProperties def) Get the value of a property with the specified name as a set of properties.static voidJPPFConfiguration.reset(TypedProperties newConfig) Reset the JPPF configuration with the specified properties. -
Uses of TypedProperties in org.jppf.utils.cli
Subclasses of TypedProperties in org.jppf.utils.cli -
Uses of TypedProperties in org.jppf.utils.configuration
Methods in org.jppf.utils.configuration that return TypedPropertiesModifier and TypeMethodDescriptionConfigurationOverridesHandler.load(boolean delete) Load the config overrides file.Methods in org.jppf.utils.configuration with parameters of type TypedPropertiesModifier and TypeMethodDescriptionvoidConfigurationOverridesHandler.save(TypedProperties overrides) Save the configuration overrides file.Constructors in org.jppf.utils.configuration with parameters of type TypedProperties -
Uses of TypedProperties in org.jppf.utils.stats
Methods in org.jppf.utils.stats with parameters of type TypedPropertiesModifier and TypeMethodDescriptionstatic voidJPPFStatisticsHelper.toProperties(TypedProperties statsProperties, JPPFSnapshot snapshot) Add or update the values of the specified snapshot as properties in the specified set of properties.
TypedPropertiesinstead.