A B C D E F G H I J L M N O P Q R S T U V W X 

A

ABSTAIN - Static variable in class org.eclipse.scada.sec.AuthorizationResult
 
AbstractCallback - Class in org.eclipse.scada.sec.callback
 
AbstractCallback() - Constructor for class org.eclipse.scada.sec.callback.AbstractCallback
 
AbstractCallback(int) - Constructor for class org.eclipse.scada.sec.callback.AbstractCallback
 
AbstractFuture<T> - Class in org.eclipse.scada.utils.concurrent
 
AbstractFuture() - Constructor for class org.eclipse.scada.utils.concurrent.AbstractFuture
 
AbstractObjectPoolServiceTracker<S> - Class in org.eclipse.scada.utils.osgi.pool
 
AbstractObjectPoolServiceTracker(ObjectPoolTracker<S>, String) - Constructor for class org.eclipse.scada.utils.osgi.pool.AbstractObjectPoolServiceTracker
 
AbstractObjectPoolServiceTracker.PoolHandler - Class in org.eclipse.scada.utils.osgi.pool
 
AbstractObjectPoolServiceTracker.PoolHandler(ObjectPool<S>, String) - Constructor for class org.eclipse.scada.utils.osgi.pool.AbstractObjectPoolServiceTracker.PoolHandler
 
AbstractPlainAuthenticationService - Class in org.eclipse.scada.sec.authn
 
AbstractPlainAuthenticationService() - Constructor for class org.eclipse.scada.sec.authn.AbstractPlainAuthenticationService
 
AbstractPlainAuthenticationService.UserEntry - Class in org.eclipse.scada.sec.authn
 
AbstractPlainAuthenticationService.UserEntry(String, Collection<String>) - Constructor for class org.eclipse.scada.sec.authn.AbstractPlainAuthenticationService.UserEntry
 
AbstractPropertyChange - Class in org.eclipse.scada.utils.beans
An abstract base class for property change support.
AbstractPropertyChange() - Constructor for class org.eclipse.scada.utils.beans.AbstractPropertyChange
 
AbstractStorage - Class in org.eclipse.scada.ds.storage
 
AbstractStorage() - Constructor for class org.eclipse.scada.ds.storage.AbstractStorage
 
AbstractValueSource - Class in org.eclipse.scada.hds
 
AbstractValueSource() - Constructor for class org.eclipse.scada.hds.AbstractValueSource
 
add(E) - Method in class org.eclipse.scada.utils.collection.BoundedPriorityQueueSet
 
addAll(Collection<? extends E>) - Method in class org.eclipse.scada.utils.collection.BoundedPriorityQueueSet
 
addingService(ServiceReference<T>) - Method in class org.eclipse.scada.utils.osgi.SingleServiceTracker
 
addListener(String, DataListener) - Method in class org.eclipse.scada.ds.DataNodeTracker
Add a listener for a data node
addListener(DataStoreListener) - Method in class org.eclipse.scada.hds.AbstractValueSource
 
addListener(DataStoreListener) - Method in interface org.eclipse.scada.hds.ValueSource
 
addListener(FutureListener<T>) - Method in class org.eclipse.scada.utils.concurrent.AbstractFuture
 
addListener(Runnable) - Method in class org.eclipse.scada.utils.concurrent.AbstractFuture
 
addListener(CountingThreadPoolExecutor.Listener) - Method in class org.eclipse.scada.utils.concurrent.CountingThreadPoolExecutor
 
addListener(FutureListener<T>) - Method in class org.eclipse.scada.utils.concurrent.FutureTask
 
addListener(Runnable) - Method in class org.eclipse.scada.utils.concurrent.FutureTask
 
addListener(FutureListener<T>) - Method in class org.eclipse.scada.utils.concurrent.InstantFutureBase
 
addListener(Runnable) - Method in class org.eclipse.scada.utils.concurrent.InstantFutureBase
 
addListener(FutureListener<T>) - Method in interface org.eclipse.scada.utils.concurrent.NotifyFuture
 
addListener(Runnable) - Method in interface org.eclipse.scada.utils.concurrent.NotifyFuture
 
addListener(String, ObjectPoolListener<S>) - Method in interface org.eclipse.scada.utils.osgi.pool.ObjectPool
 
addListener(ObjectPoolListener<S>) - Method in interface org.eclipse.scada.utils.osgi.pool.ObjectPool
 
addListener(String, ObjectPoolListener<S>) - Method in class org.eclipse.scada.utils.osgi.pool.ObjectPoolImpl
 
addListener(ObjectPoolListener<S>) - Method in class org.eclipse.scada.utils.osgi.pool.ObjectPoolImpl
 
addListener(ObjectPoolTracker.ObjectPoolServiceListener<S>) - Method in class org.eclipse.scada.utils.osgi.pool.ObjectPoolTracker
 
addPool(ObjectPool<S>, ServiceReference<ObjectPool<S>>) - Method in class org.eclipse.scada.utils.osgi.pool.ObjectPoolTracker
 
addPropertyChangeListener(PropertyChangeListener) - Method in class org.eclipse.scada.utils.beans.AbstractPropertyChange
 
addPropertyChangeListener(String, PropertyChangeListener) - Method in class org.eclipse.scada.utils.beans.AbstractPropertyChange
 
addRequestedTypes(PasswordEncoding...) - Method in class org.eclipse.scada.sec.callback.PasswordCallback
 
addRequestedTypes(List<PasswordEncoding>) - Method in class org.eclipse.scada.sec.callback.PasswordCallback
 
addService(String, S, Dictionary<?, ?>) - Method in interface org.eclipse.scada.utils.osgi.pool.ManageableObjectPool
 
addService(String, S, Dictionary<?, ?>) - Method in class org.eclipse.scada.utils.osgi.pool.ObjectPoolImpl
 
addTask(NotifyFuture<?>) - Method in class org.eclipse.scada.utils.concurrent.task.DefaultTaskHandler
 
addTask(NotifyFuture<?>) - Method in interface org.eclipse.scada.utils.concurrent.task.TaskHandler
 
afterExecute(Runnable, Throwable) - Method in class org.eclipse.scada.utils.concurrent.CountingThreadPoolExecutor
 
AllObjectPoolServiceTracker<S> - Class in org.eclipse.scada.utils.osgi.pool
A service tracker which tracks all services of all object pools found
AllObjectPoolServiceTracker(ObjectPoolTracker<S>, ObjectPoolListener<S>) - Constructor for class org.eclipse.scada.utils.osgi.pool.AllObjectPoolServiceTracker
 
AllObjectPoolServiceTracker.PoolHandler - Class in org.eclipse.scada.utils.osgi.pool
 
AllObjectPoolServiceTracker.PoolHandler(ObjectPool<S>) - Constructor for class org.eclipse.scada.utils.osgi.pool.AllObjectPoolServiceTracker.PoolHandler
 
allocateId(NotifyFuture<?>) - Method in class org.eclipse.scada.utils.concurrent.task.DefaultTaskHandler
 
ANONYMOUS - Static variable in class org.eclipse.scada.sec.UserInformation
 
Apply<T> - Interface in org.eclipse.scada.utils.lang
 
apply(T) - Method in interface org.eclipse.scada.utils.lang.Apply
 
applyParameters(PreparedStatement, Object...) - Method in class org.eclipse.scada.utils.osgi.jdbc.task.CommonConnectionContext
 
applyVars(ScriptContext, Map<String, Object>) - Method in class org.eclipse.scada.utils.script.ScriptExecutor
 
as(VariantType, Serializable) - Method in class org.eclipse.scada.core.Variant
Convert the variant to a java object of the type specified by the variantType parameter
as(VariantType) - Method in class org.eclipse.scada.core.Variant
Convert the variant to a java object of the type specified by the variantType parameter
asBoolean() - Method in class org.eclipse.scada.core.Variant
Get the value as boolean value If the value is null then false is returned.
asBoolean(Boolean) - Method in class org.eclipse.scada.core.Variant
Return the value as boolean
asDouble(Double) - Method in class org.eclipse.scada.core.Variant
 
asDouble() - Method in class org.eclipse.scada.core.Variant
 
asException() - Method in class org.eclipse.scada.sec.AuthorizationResult
 
asFuture() - Method in class org.eclipse.scada.sec.AuthorizationResult
 
asInteger(Integer) - Method in class org.eclipse.scada.core.Variant
 
asInteger() - Method in class org.eclipse.scada.core.Variant
 
askPassword(PasswordEncoding) - Method in class org.eclipse.scada.sec.authn.CredentialsRequest
 
askPassword(List<PasswordEncoding>) - Method in class org.eclipse.scada.sec.authn.CredentialsRequest
 
askUsername() - Method in class org.eclipse.scada.sec.authn.CredentialsRequest
 
asLong(Long) - Method in class org.eclipse.scada.core.Variant
 
asLong() - Method in class org.eclipse.scada.core.Variant
 
asString() - Method in class org.eclipse.scada.core.Variant
Get the string representation of the variant value.
asString(String) - Method in class org.eclipse.scada.core.Variant
Get the string representation of the variant value or a default value if the variant is of type VariantType.NULL.
AsyncBasedOperation<R,T> - Class in org.eclipse.scada.utils.exec
Implements an operation that is based on a asynchronous operation.
AsyncBasedOperation() - Constructor for class org.eclipse.scada.utils.exec.AsyncBasedOperation
 
asyncSetError(Throwable) - Method in class org.eclipse.scada.utils.concurrent.ExecutorFuture
 
asyncSetResult(T) - Method in class org.eclipse.scada.utils.concurrent.ExecutorFuture
 
attachListener(String, DataListener) - Method in interface org.eclipse.scada.ds.DataStore
Attach a listener to a data node
attachListener(String, DataListener) - Method in class org.eclipse.scada.ds.storage.AbstractStorage
 
AttributesHelper - Class in org.eclipse.scada.core
 
AttributesHelper() - Constructor for class org.eclipse.scada.core.AttributesHelper
 
AuditLogService - Interface in org.eclipse.scada.sec.audit
 
authenticate(CallbackHandler) - Method in interface org.eclipse.scada.sec.AuthenticationImplementation
 
authenticate(CredentialsRequest) - Method in interface org.eclipse.scada.sec.AuthenticationService
Authenticate a user based on credentials
authenticate(CredentialsRequest) - Method in class org.eclipse.scada.sec.authn.AbstractPlainAuthenticationService
 
authenticate(CallbackHandler) - Method in class org.eclipse.scada.sec.osgi.TrackingAuthenticationImplementation
 
AUTHENTICATION_FAILED - Static variable in interface org.eclipse.scada.sec.StatusCodes
 
AuthenticationException - Exception in org.eclipse.scada.sec
 
AuthenticationException(StatusCode, String, Throwable) - Constructor for exception org.eclipse.scada.sec.AuthenticationException
 
AuthenticationException(StatusCode, String) - Constructor for exception org.eclipse.scada.sec.AuthenticationException
 
AuthenticationException(StatusCode, Throwable) - Constructor for exception org.eclipse.scada.sec.AuthenticationException
 
AuthenticationException(StatusCode) - Constructor for exception org.eclipse.scada.sec.AuthenticationException
 
AuthenticationImplementation - Interface in org.eclipse.scada.sec
 
AuthenticationService - Interface in org.eclipse.scada.sec
An interface for a service that authenticates a user.
AUTHORIZATION_FAILED - Static variable in interface org.eclipse.scada.sec.StatusCodes
 
AuthorizationContext - Class in org.eclipse.scada.sec.authz
 
AuthorizationContext() - Constructor for class org.eclipse.scada.sec.authz.AuthorizationContext
 
authorizationDone(AuthorizationContext, AuthorizationRequest, AuthorizationReply) - Method in interface org.eclipse.scada.sec.audit.AuditLogService
 
authorizationDone(AuthorizationContext, AuthorizationRequest, AuthorizationReply) - Method in class org.eclipse.scada.sec.audit.log.slf4j.LogServiceImpl
 
authorizationDone(AuthorizationContext, AuthorizationRequest, AuthorizationReply) - Method in class org.eclipse.scada.sec.osgi.TrackingAuditLogImplementation
 
authorizationFailed(AuthorizationContext, AuthorizationRequest, Throwable) - Method in interface org.eclipse.scada.sec.audit.AuditLogService
 
authorizationFailed(AuthorizationContext, AuthorizationRequest, Throwable) - Method in class org.eclipse.scada.sec.audit.log.slf4j.LogServiceImpl
 
authorizationFailed(AuthorizationContext, AuthorizationRequest, Throwable) - Method in class org.eclipse.scada.sec.osgi.TrackingAuditLogImplementation
 
AuthorizationHelper - Class in org.eclipse.scada.sec.osgi
 
AuthorizationHelper() - Constructor for class org.eclipse.scada.sec.osgi.AuthorizationHelper
 
AuthorizationHelper.IteratingAuthorizer - Class in org.eclipse.scada.sec.osgi
 
AuthorizationHelper.IteratingAuthorizer(Iterable<? extends AuthorizationRule>, AuthorizationResult, AuthorizationContext) - Constructor for class org.eclipse.scada.sec.osgi.AuthorizationHelper.IteratingAuthorizer
 
AuthorizationImplementation - Interface in org.eclipse.scada.sec
 
AuthorizationManager - Interface in org.eclipse.scada.sec.osgi
 
AuthorizationReply - Class in org.eclipse.scada.sec
 
AuthorizationReply(AuthorizationResult, AuthorizationContext) - Constructor for class org.eclipse.scada.sec.AuthorizationReply
 
AuthorizationRequest - Class in org.eclipse.scada.sec
 
AuthorizationRequest(String, String, String, UserInformation, Map<String, Object>) - Constructor for class org.eclipse.scada.sec.AuthorizationRequest
 
authorizationRequested(AuthorizationRequest) - Method in interface org.eclipse.scada.sec.audit.AuditLogService
 
authorizationRequested(AuthorizationRequest) - Method in class org.eclipse.scada.sec.audit.log.slf4j.LogServiceImpl
 
authorizationRequested(AuthorizationRequest) - Method in class org.eclipse.scada.sec.osgi.TrackingAuditLogImplementation
 
AuthorizationResult - Class in org.eclipse.scada.sec
The result of an authentication request
AuthorizationResult() - Constructor for class org.eclipse.scada.sec.AuthorizationResult
 
AuthorizationResult(StatusCode, String) - Constructor for class org.eclipse.scada.sec.AuthorizationResult
 
AuthorizationRule - Interface in org.eclipse.scada.sec.authz
 
AuthorizationRuleImpl - Class in org.eclipse.scada.sec.auth.logon
 
AuthorizationRuleImpl(AuthenticationImplementation) - Constructor for class org.eclipse.scada.sec.auth.logon.AuthorizationRuleImpl
 
AuthorizationService - Interface in org.eclipse.scada.sec
An interface for a service authorizing an operation
AuthorizationTracker - Interface in org.eclipse.scada.sec.osgi
 
AuthorizationTracker.Listener - Interface in org.eclipse.scada.sec.osgi
 
AuthorizationTracker.Monitor - Interface in org.eclipse.scada.sec.osgi
 
authorize(AuthorizationContext) - Method in class org.eclipse.scada.sec.auth.logon.AuthorizationRuleImpl
 
authorize(AuthorizationContext, AuthorizationResult) - Method in interface org.eclipse.scada.sec.AuthorizationImplementation
 
authorize(AuthorizationContext) - Method in interface org.eclipse.scada.sec.authz.AuthorizationRule
Authorizes a requested operation
authorize(Iterable<? extends AuthorizationRule>, AuthorizationContext, AuthorizationResult) - Static method in class org.eclipse.scada.sec.osgi.AuthorizationHelper
 
authorize(AuthorizationContext, AuthorizationResult) - Method in interface org.eclipse.scada.sec.osgi.AuthorizationManager
 
authorize(AuthorizationContext, AuthorizationResult) - Method in class org.eclipse.scada.sec.osgi.TrackingAuthorizationImplementation
 
awaitTermination(long, TimeUnit) - Method in class org.eclipse.scada.utils.concurrent.ExportedExecutorService
 
awaitTermination(long, TimeUnit) - Method in class org.eclipse.scada.utils.concurrent.ScheduledExportedExecutorService
 

B

BitArray - Class in org.eclipse.scada.utils.lang
 
BitArray() - Constructor for class org.eclipse.scada.utils.lang.BitArray
 
BitArray(int) - Constructor for class org.eclipse.scada.utils.lang.BitArray
 
BitArray(byte[]) - Constructor for class org.eclipse.scada.utils.lang.BitArray
 
BoundedPriorityQueueSet<E> - Class in org.eclipse.scada.utils.collection
 
BoundedPriorityQueueSet(int) - Constructor for class org.eclipse.scada.utils.collection.BoundedPriorityQueueSet
 
BoundedPriorityQueueSet(int, Comparator<E>) - Constructor for class org.eclipse.scada.utils.collection.BoundedPriorityQueueSet
 
BoundedPriorityQueueSet(int, Collection<E>) - Constructor for class org.eclipse.scada.utils.collection.BoundedPriorityQueueSet
 
BoundedPriorityQueueSet(int, Comparator<E>, Collection<E>) - Constructor for class org.eclipse.scada.utils.collection.BoundedPriorityQueueSet
 
BoundedQueue<E> - Interface in org.eclipse.scada.utils.collection
 
build() - Method in class org.eclipse.scada.utils.collection.MapBuilder
Return a new map which is separated from this map builder
buildCallbacks() - Method in class org.eclipse.scada.sec.authn.CredentialsRequest
 
buildRequestAttributes() - Method in class org.eclipse.scada.sec.callback.AbstractCallback
Build the request attribute map
buildRequestAttributes() - Method in interface org.eclipse.scada.sec.callback.Callback
 
buildResponseAttributes() - Method in class org.eclipse.scada.sec.callback.AbstractCallback
Build the response attribute map
buildResponseAttributes() - Method in interface org.eclipse.scada.sec.callback.Callback
 
BundleObjectInputStream - Class in org.eclipse.scada.utils.osgi
An object input stream which loads its classes from the provided bundle.
BundleObjectInputStream(InputStream, Bundle) - Constructor for class org.eclipse.scada.utils.osgi.BundleObjectInputStream
 

C

call(Future<T>) - Method in class org.eclipse.scada.utils.concurrent.CallingFuture
 
Callback - Interface in org.eclipse.scada.sec.callback
 
callback(CallbackHandler, Callback[]) - Static method in class org.eclipse.scada.sec.callback.Callbacks
Process the callbacks, even if the callbackHandler is null
callback(CallbackHandler, Callback) - Static method in class org.eclipse.scada.sec.callback.Callbacks
 
CallbackFactory - Interface in org.eclipse.scada.sec.callback
 
CallbackHandler - Interface in org.eclipse.scada.sec.callback
 
CallbackHandlerTranslator - Class in org.eclipse.scada.sec.callback
Translates java CallbackHandler calls to Eclipse SCADA CallbackHandler calls.
CallbackHandlerTranslator(CallbackHandler) - Constructor for class org.eclipse.scada.sec.callback.CallbackHandlerTranslator
 
Callbacks - Class in org.eclipse.scada.sec.callback
 
CallingFuture<T,T2> - Class in org.eclipse.scada.utils.concurrent
A future handler which calls a method and passes on the result to itself, implementing another future.
CallingFuture(NotifyFuture<T>) - Constructor for class org.eclipse.scada.utils.concurrent.CallingFuture
 
cancel() - Method in class org.eclipse.scada.sec.callback.AbstractCallback
 
cancel() - Method in interface org.eclipse.scada.sec.callback.Callback
 
cancel(boolean) - Method in class org.eclipse.scada.utils.concurrent.AbstractFuture
 
cancel(boolean) - Method in class org.eclipse.scada.utils.concurrent.CallingFuture
 
cancel(boolean) - Method in class org.eclipse.scada.utils.concurrent.InstantFutureBase
 
cancel(boolean) - Method in class org.eclipse.scada.utils.concurrent.IteratingFuture
 
cancel(boolean) - Method in class org.eclipse.scada.utils.concurrent.TransformResultFuture
 
cancelAll(Callback[]) - Static method in class org.eclipse.scada.sec.callback.Callbacks
Cancel all callbacks
cancelTask(Long) - Method in class org.eclipse.scada.utils.concurrent.task.DefaultTaskHandler
 
cancelTask(Long) - Method in interface org.eclipse.scada.utils.concurrent.task.TaskHandler
 
changeUser(AuthorizationRequest, UserInformation) - Static method in class org.eclipse.scada.sec.AuthorizationRequest
 
changeUserInformation(UserInformation) - Method in class org.eclipse.scada.sec.authz.AuthorizationContext
Change the user information to the provided user information
channel - Variable in class org.eclipse.scada.hds.DataFileAccessorImpl
 
checkService() - Method in class org.eclipse.scada.sec.osgi.TrackingAuditLogImplementation
 
clear() - Method in class org.eclipse.scada.utils.collection.BoundedPriorityQueueSet
 
clear() - Method in class org.eclipse.scada.utils.collection.MapBuilder
Clean the map held by the map builder
clone() - Method in class org.eclipse.scada.core.ConnectionInformation
 
cloneListeners(String) - Method in class org.eclipse.scada.utils.osgi.pool.ObjectPoolImpl
 
close() - Method in class org.eclipse.scada.ds.DataNodeTracker
 
close() - Method in class org.eclipse.scada.sec.osgi.TrackingAuditLogImplementation
 
close() - Method in class org.eclipse.scada.sec.osgi.TrackingAuthenticationImplementation
 
close() - Method in class org.eclipse.scada.sec.osgi.TrackingAuthorizationImplementation
 
close() - Method in class org.eclipse.scada.sec.osgi.TrackingAuthorizationTracker
 
close() - Method in class org.eclipse.scada.utils.io.HexDumpOutputStream
 
close() - Method in class org.eclipse.scada.utils.osgi.pool.AbstractObjectPoolServiceTracker
 
close() - Method in class org.eclipse.scada.utils.osgi.pool.AllObjectPoolServiceTracker
Stop the tracker
close() - Method in class org.eclipse.scada.utils.osgi.pool.ObjectPoolTracker
 
close() - Method in class org.eclipse.scada.utils.osgi.SingleServiceTracker
 
CodedException - Exception in org.eclipse.scada.utils.statuscodes
 
CodedException(StatusCode) - Constructor for exception org.eclipse.scada.utils.statuscodes.CodedException
 
CodedException(StatusCode, String) - Constructor for exception org.eclipse.scada.utils.statuscodes.CodedException
 
CodedException(StatusCode, Throwable) - Constructor for exception org.eclipse.scada.utils.statuscodes.CodedException
 
CodedException(StatusCode, String, Throwable) - Constructor for exception org.eclipse.scada.utils.statuscodes.CodedException
 
CodedExceptionBase - Interface in org.eclipse.scada.utils.statuscodes
 
CodedExceptionDefStatusCode - Exception in org.eclipse.scada.utils.statuscodes
 
CodedExceptionDefStatusCode() - Constructor for exception org.eclipse.scada.utils.statuscodes.CodedExceptionDefStatusCode
 
CodedExceptionDefStatusCode(String) - Constructor for exception org.eclipse.scada.utils.statuscodes.CodedExceptionDefStatusCode
 
CodedExceptionDefStatusCode(Throwable) - Constructor for exception org.eclipse.scada.utils.statuscodes.CodedExceptionDefStatusCode
 
CodedExceptionDefStatusCode(String, Throwable) - Constructor for exception org.eclipse.scada.utils.statuscodes.CodedExceptionDefStatusCode
 
CodedRuntimeException - Exception in org.eclipse.scada.utils.statuscodes
 
CodedRuntimeException(StatusCode) - Constructor for exception org.eclipse.scada.utils.statuscodes.CodedRuntimeException
 
CodedRuntimeException(StatusCode, String) - Constructor for exception org.eclipse.scada.utils.statuscodes.CodedRuntimeException
 
CodedRuntimeException(StatusCode, String, Throwable) - Constructor for exception org.eclipse.scada.utils.statuscodes.CodedRuntimeException
 
CodedRuntimeException(StatusCode, Throwable) - Constructor for exception org.eclipse.scada.utils.statuscodes.CodedRuntimeException
 
CodedRuntimeExceptionDefStatusCode - Exception in org.eclipse.scada.utils.statuscodes
 
CodedRuntimeExceptionDefStatusCode() - Constructor for exception org.eclipse.scada.utils.statuscodes.CodedRuntimeExceptionDefStatusCode
 
CodedRuntimeExceptionDefStatusCode(String) - Constructor for exception org.eclipse.scada.utils.statuscodes.CodedRuntimeExceptionDefStatusCode
 
CodedRuntimeExceptionDefStatusCode(Throwable) - Constructor for exception org.eclipse.scada.utils.statuscodes.CodedRuntimeExceptionDefStatusCode
 
CodedRuntimeExceptionDefStatusCode(String, Throwable) - Constructor for exception org.eclipse.scada.utils.statuscodes.CodedRuntimeExceptionDefStatusCode
 
commit() - Method in class org.eclipse.scada.utils.osgi.jdbc.task.CommonConnectionContext
 
commit() - Method in interface org.eclipse.scada.utils.osgi.jdbc.task.ConnectionContext
 
CommonConnectionAccessor - Class in org.eclipse.scada.utils.osgi.jdbc
 
CommonConnectionAccessor() - Constructor for class org.eclipse.scada.utils.osgi.jdbc.CommonConnectionAccessor
 
CommonConnectionContext - Class in org.eclipse.scada.utils.osgi.jdbc.task
 
CommonConnectionContext() - Constructor for class org.eclipse.scada.utils.osgi.jdbc.task.CommonConnectionContext
 
CommonConnectionTask<R> - Class in org.eclipse.scada.utils.osgi.jdbc.task
 
CommonConnectionTask() - Constructor for class org.eclipse.scada.utils.osgi.jdbc.task.CommonConnectionTask
 
CommonConnectionTask.ConnectionContextImplementation - Class in org.eclipse.scada.utils.osgi.jdbc.task
 
comparator() - Method in class org.eclipse.scada.utils.collection.BoundedPriorityQueueSet
 
compare(Variant, Variant) - Method in class org.eclipse.scada.core.VariantComparator
 
compareTo(Variant) - Method in class org.eclipse.scada.core.Variant
 
complete(Future<T>) - Method in interface org.eclipse.scada.utils.concurrent.FutureListener
 
complete(Future<T>) - Method in class org.eclipse.scada.utils.concurrent.IteratingFuture.FutureListenerImpl
 
complete(Future<T>) - Method in class org.eclipse.scada.utils.concurrent.task.ResultFutureHandler
 
complete() - Method in class org.eclipse.scada.utils.exec.OperationResult
 
complete(long, TimeUnit) - Method in class org.eclipse.scada.utils.exec.OperationResult
 
completed(T) - Method in interface org.eclipse.scada.utils.concurrent.task.ResultHandler
 
ConfirmationCallback - Class in org.eclipse.scada.sec.callback
 
ConfirmationCallback() - Constructor for class org.eclipse.scada.sec.callback.ConfirmationCallback
 
ConfirmationCallback(ConfirmationCallback.ConfirmationType, String, int) - Constructor for class org.eclipse.scada.sec.callback.ConfirmationCallback
 
ConfirmationCallback.ConfirmationType - Enum in org.eclipse.scada.sec.callback
 
ConnectionAccessor - Interface in org.eclipse.scada.utils.osgi.jdbc
 
ConnectionContext - Interface in org.eclipse.scada.utils.osgi.jdbc.task
 
ConnectionInformation - Class in org.eclipse.scada.core
 
ConnectionInformation() - Constructor for class org.eclipse.scada.core.ConnectionInformation
 
ConnectionInformationEditor - Class in org.eclipse.scada.core
A property editor for the ConnectionInformation class
ConnectionInformationEditor() - Constructor for class org.eclipse.scada.core.ConnectionInformationEditor
 
ConnectionTask<R> - Interface in org.eclipse.scada.utils.osgi.jdbc.task
 
contains(Object) - Method in class org.eclipse.scada.utils.collection.BoundedPriorityQueueSet
 
containsAll(Collection<?>) - Method in class org.eclipse.scada.utils.collection.BoundedPriorityQueueSet
 
convertSql(String, Map<String, List<Integer>>) - Static method in class org.eclipse.scada.utils.sql.SqlHelper
 
countChanged(int) - Method in interface org.eclipse.scada.utils.concurrent.CountingThreadPoolExecutor.Listener
 
CountingThreadPoolExecutor - Class in org.eclipse.scada.utils.concurrent
 
CountingThreadPoolExecutor(int, int, long, TimeUnit, BlockingQueue<Runnable>, RejectedExecutionHandler) - Constructor for class org.eclipse.scada.utils.concurrent.CountingThreadPoolExecutor
 
CountingThreadPoolExecutor(int, int, long, TimeUnit, BlockingQueue<Runnable>, ThreadFactory, RejectedExecutionHandler) - Constructor for class org.eclipse.scada.utils.concurrent.CountingThreadPoolExecutor
 
CountingThreadPoolExecutor(int, int, long, TimeUnit, BlockingQueue<Runnable>, ThreadFactory) - Constructor for class org.eclipse.scada.utils.concurrent.CountingThreadPoolExecutor
 
CountingThreadPoolExecutor(int, int, long, TimeUnit, BlockingQueue<Runnable>) - Constructor for class org.eclipse.scada.utils.concurrent.CountingThreadPoolExecutor
 
CountingThreadPoolExecutor.Listener - Interface in org.eclipse.scada.utils.concurrent
 
create(File, Date, Date) - Static method in class org.eclipse.scada.hds.DataFileAccessorImpl
Initialize a new file, write the empty structure to disk and return a new accessor to it
create(File, long, TimeUnit, int, DataFilePool) - Static method in class org.eclipse.scada.hds.DataStoreAccesor
 
create(AuthorizationResult, AuthorizationContext) - Static method in class org.eclipse.scada.sec.AuthorizationReply
 
create(UserInformation) - Static method in class org.eclipse.scada.sec.UserInformationPrincipal
Create an new principal object from a user information
createAbstain() - Static method in class org.eclipse.scada.sec.AuthorizationResult
 
createAndFilter(Filter...) - Static method in class org.eclipse.scada.utils.osgi.FilterUtil
 
createAndFilter(Map<String, String>) - Static method in class org.eclipse.scada.utils.osgi.FilterUtil
 
createAndFilter(String, Map<String, String>) - Static method in class org.eclipse.scada.utils.osgi.FilterUtil
 
createCallback(String, Map<String, String>) - Method in interface org.eclipse.scada.sec.callback.CallbackFactory
 
createCallback(String, Map<String, String>) - Method in class org.eclipse.scada.sec.callback.DefaultCallbackFactory
 
createClassAndPidFilter(String, String) - Static method in class org.eclipse.scada.utils.osgi.FilterUtil
 
createClassAndPidFilter(Class<?>, String) - Static method in class org.eclipse.scada.utils.osgi.FilterUtil
 
createClassFilter(String) - Static method in class org.eclipse.scada.utils.osgi.FilterUtil
 
createEncoder() - Method in enum org.eclipse.scada.sec.utils.password.PasswordType
 
createFilter(String, Map<String, String>) - Static method in class org.eclipse.scada.utils.osgi.FilterUtil
 
createFilter(String, Filter...) - Static method in class org.eclipse.scada.utils.osgi.FilterUtil
 
createGranted(AuthorizationContext) - Static method in class org.eclipse.scada.sec.AuthorizationReply
 
createGranted() - Static method in class org.eclipse.scada.sec.AuthorizationResult
 
createManager(ClassLoader) - Static method in class org.eclipse.scada.utils.script.Scripts
Create a new script engine manager
createMonitor(AuthorizationTracker.Listener, AuthorizationRequest) - Method in interface org.eclipse.scada.sec.osgi.AuthorizationTracker
 
createMonitor(AuthorizationTracker.Listener, AuthorizationRequest) - Method in class org.eclipse.scada.sec.osgi.TrackingAuthorizationTracker
 
createName() - Method in class org.eclipse.scada.utils.concurrent.NamedThreadFactory
 
createOrFilter(Filter...) - Static method in class org.eclipse.scada.utils.osgi.FilterUtil
 
createOrFilter(Map<String, String>) - Static method in class org.eclipse.scada.utils.osgi.FilterUtil
 
createReject(StatusCode, String) - Static method in class org.eclipse.scada.sec.AuthorizationResult
 
createReject(Throwable) - Static method in class org.eclipse.scada.sec.AuthorizationResult
 
createRule(Map<String, String>) - Method in class org.eclipse.scada.sec.auth.logon.LogonAuthorizationService
 
createRule(Map<String, String>) - Method in interface org.eclipse.scada.sec.AuthorizationService
 
createSimpleOr(String, Set<String>) - Static method in class org.eclipse.scada.utils.osgi.FilterUtil
 
createValdiator() - Method in enum org.eclipse.scada.sec.utils.password.PasswordType
 
CredentialsRequest - Class in org.eclipse.scada.sec.authn
 
CredentialsRequest() - Constructor for class org.eclipse.scada.sec.authn.CredentialsRequest
 
CredentialsRequest(Locale) - Constructor for class org.eclipse.scada.sec.authn.CredentialsRequest
 

D

DataFileAccessor - Interface in org.eclipse.scada.hds
 
DataFileAccessorImpl - Class in org.eclipse.scada.hds
 
DataFileAccessorImpl(File) - Constructor for class org.eclipse.scada.hds.DataFileAccessorImpl
 
DataFileAccessorImpl.EntryVisitor - Interface in org.eclipse.scada.hds
 
DataFilePool - Class in org.eclipse.scada.hds
 
DataFilePool(int) - Constructor for class org.eclipse.scada.hds.DataFilePool
 
DataFilePool(long) - Constructor for class org.eclipse.scada.hds.DataFilePool
Create a new data file pool
DataListener - Interface in org.eclipse.scada.ds
A listener on DataNodes of a DataStore
DataNode - Class in org.eclipse.scada.ds
A data node used for storing data in a DataStore.
DataNode(String, byte[]) - Constructor for class org.eclipse.scada.ds.DataNode
Create a new data node and fill with byte buffer
DataNode(String, InputStream) - Constructor for class org.eclipse.scada.ds.DataNode
Create a new data node and fill with the input stream
DataNode(String, Serializable) - Constructor for class org.eclipse.scada.ds.DataNode
Create a new data node and fill it with the serialized representation of the data object provided.
DataNodeTracker - Class in org.eclipse.scada.ds
 
DataNodeTracker(BundleContext) - Constructor for class org.eclipse.scada.ds.DataNodeTracker
 
DataSourceConnectionAccessor - Class in org.eclipse.scada.utils.osgi.jdbc
 
DataSourceConnectionAccessor(DataSourceFactory, Properties) - Constructor for class org.eclipse.scada.utils.osgi.jdbc.DataSourceConnectionAccessor
 
DataSourceFactoryTracker - Class in org.eclipse.scada.utils.osgi.jdbc
 
DataSourceFactoryTracker(BundleContext, String, SingleServiceListener<DataSourceFactory>) - Constructor for class org.eclipse.scada.utils.osgi.jdbc.DataSourceFactoryTracker
 
DataSourceFactoryTracker(BundleContext, String, SingleServiceListener<DataSourceFactory>, boolean) - Constructor for class org.eclipse.scada.utils.osgi.jdbc.DataSourceFactoryTracker
 
DataSourceHelper - Class in org.eclipse.scada.utils.osgi.jdbc
 
DataStore - Interface in org.eclipse.scada.ds
A data store service interface
DataStoreAccesor - Class in org.eclipse.scada.hds
 
DataStoreAccesor(File, DataFilePool) - Constructor for class org.eclipse.scada.hds.DataStoreAccesor
 
DataStoreListener - Interface in org.eclipse.scada.hds
 
debug(String, Object...) - Method in interface org.eclipse.scada.sec.audit.AuditLogService
 
debug(String, Throwable, Object...) - Method in interface org.eclipse.scada.sec.audit.AuditLogService
 
debug(String, Object...) - Method in class org.eclipse.scada.sec.audit.log.slf4j.LogServiceImpl
 
debug(String, Throwable, Object...) - Method in class org.eclipse.scada.sec.audit.log.slf4j.LogServiceImpl
 
debug(String, Object...) - Method in class org.eclipse.scada.sec.osgi.TrackingAuditLogImplementation
 
debug(String, Throwable, Object...) - Method in class org.eclipse.scada.sec.osgi.TrackingAuditLogImplementation
 
decode(String) - Method in class org.eclipse.scada.sec.utils.password.HexCodec
 
decode(String) - Method in interface org.eclipse.scada.sec.utils.password.PasswordDigestCodec
 
decode(String) - Static method in class org.eclipse.scada.utils.str.StringEncoder
 
DEFAULT_PATTERN - Static variable in class org.eclipse.scada.utils.str.StringReplacer
The default pattern: ${var}
DEFAULT_PREFIX - Static variable in class org.eclipse.scada.utils.osgi.jdbc.DataSourceHelper
 
DEFAULT_RESULT - Static variable in class org.eclipse.scada.sec.osgi.AuthorizationHelper
 
DEFAULT_TIMEOUT - Static variable in interface org.eclipse.scada.sec.callback.Callback
 
DefaultCallbackFactory - Class in org.eclipse.scada.sec.callback
 
DefaultCallbackFactory() - Constructor for class org.eclipse.scada.sec.callback.DefaultCallbackFactory
 
DefaultTaskHandler - Class in org.eclipse.scada.utils.concurrent.task
 
DefaultTaskHandler() - Constructor for class org.eclipse.scada.utils.concurrent.task.DefaultTaskHandler
 
delete() - Method in interface org.eclipse.scada.hds.DataFileAccessor
Delete the accessors file.
delete() - Method in class org.eclipse.scada.hds.DataFileAccessorImpl
Dispose and delete the file
deleteNode(String) - Method in interface org.eclipse.scada.ds.DataStore
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class org.eclipse.scada.base.json.VariantJsonDeserializer
 
detachListener(String, DataListener) - Method in interface org.eclipse.scada.ds.DataStore
 
detachListener(String, DataListener) - Method in class org.eclipse.scada.ds.storage.AbstractStorage
 
diff(Map<String, Variant>, Map<String, Variant>) - Static method in class org.eclipse.scada.core.AttributesHelper
Generate the difference between two maps
DigestBase - Class in org.eclipse.scada.sec.utils.password
 
DigestBase(String, String) - Constructor for class org.eclipse.scada.sec.utils.password.DigestBase
 
DigestEncoder - Class in org.eclipse.scada.sec.utils.password
 
DigestEncoder(String, String, PasswordDigestCodec) - Constructor for class org.eclipse.scada.sec.utils.password.DigestEncoder
 
DigestValidator - Class in org.eclipse.scada.sec.utils.password
 
DigestValidator(PasswordEncoding, String, PasswordDigestCodec) - Constructor for class org.eclipse.scada.sec.utils.password.DigestValidator
 
DirectExecutor - Class in org.eclipse.scada.utils.concurrent
An executor which directly calls the runnable
DirectExecutor() - Constructor for class org.eclipse.scada.utils.concurrent.DirectExecutor
 
Disposable - Interface in org.eclipse.scada.utils.lang
 
dispose() - Method in class org.eclipse.scada.ds.storage.AbstractStorage
Dispose the service.
dispose() - Method in interface org.eclipse.scada.hds.DataFileAccessor
 
dispose() - Method in class org.eclipse.scada.hds.DataFileAccessorImpl
Dispose the file.
dispose() - Method in class org.eclipse.scada.hds.DataFilePool
 
dispose() - Method in class org.eclipse.scada.hds.DataStoreAccesor
 
dispose() - Method in class org.eclipse.scada.sec.auth.logon.AuthorizationRuleImpl
 
dispose() - Method in interface org.eclipse.scada.sec.authz.AuthorizationRule
 
dispose() - Method in interface org.eclipse.scada.sec.osgi.AuthorizationTracker.Monitor
 
dispose() - Method in class org.eclipse.scada.utils.concurrent.ExecutorServiceExporterImpl
 
dispose() - Method in class org.eclipse.scada.utils.concurrent.task.DefaultTaskHandler
 
dispose() - Method in interface org.eclipse.scada.utils.concurrent.task.TaskHandler
Dispose and cancel all tasks
dispose() - Method in interface org.eclipse.scada.utils.concurrent.task.TaskHandler.Handle
Will deallocate the ID immediately.
dispose() - Method in interface org.eclipse.scada.utils.lang.Disposable
 
dispose() - Method in class org.eclipse.scada.utils.osgi.jdbc.CommonConnectionAccessor
 
dispose() - Method in interface org.eclipse.scada.utils.osgi.jdbc.ConnectionAccessor
 
dispose() - Method in class org.eclipse.scada.utils.osgi.jdbc.pool.PoolConnectionAccessor
 
dispose() - Method in class org.eclipse.scada.utils.osgi.pool.AbstractObjectPoolServiceTracker.PoolHandler
 
dispose() - Method in class org.eclipse.scada.utils.osgi.pool.AllObjectPoolServiceTracker.PoolHandler
 
dispose() - Method in class org.eclipse.scada.utils.osgi.pool.ObjectPoolImpl
 
disposeMonitor(TrackingAuthorizationTracker.MonitorImpl) - Method in class org.eclipse.scada.sec.osgi.TrackingAuthorizationTracker
 
doComplete(Future<T>, S) - Method in class org.eclipse.scada.utils.concurrent.IteratingFuture
 
done() - Method in class org.eclipse.scada.utils.concurrent.FutureTask
 
doWithConnection(ConnectionTask<R>) - Method in class org.eclipse.scada.utils.osgi.jdbc.CommonConnectionAccessor
 
doWithConnection(ConnectionTask<R>) - Method in interface org.eclipse.scada.utils.osgi.jdbc.ConnectionAccessor
 

E

element() - Method in class org.eclipse.scada.utils.collection.BoundedPriorityQueueSet
 
encode(byte[]) - Method in class org.eclipse.scada.sec.utils.password.HexCodec
 
encode(byte[]) - Method in interface org.eclipse.scada.sec.utils.password.PasswordDigestCodec
 
encode(String) - Static method in class org.eclipse.scada.utils.str.StringEncoder
 
encodePassword(String) - Method in class org.eclipse.scada.sec.utils.password.DigestEncoder
 
encodePassword(String) - Method in interface org.eclipse.scada.sec.utils.password.PasswordEncoder
 
encodeToHexString(String) - Method in enum org.eclipse.scada.sec.utils.password.PasswordEncoding
 
encodeToString(String, String, PasswordDigestCodec) - Method in enum org.eclipse.scada.sec.utils.password.PasswordEncoding
 
end - Variable in class org.eclipse.scada.hds.DataFileAccessorImpl
 
ENTRY_SIZE - Static variable in class org.eclipse.scada.hds.DataFileAccessorImpl
 
equals(Object) - Method in class org.eclipse.scada.core.ConnectionInformation
 
equals(Object) - Method in class org.eclipse.scada.core.Variant
 
equals(Object) - Method in class org.eclipse.scada.ds.DataNode
 
equals(Object) - Method in class org.eclipse.scada.sec.authn.AbstractPlainAuthenticationService.UserEntry
 
equals(Object) - Method in class org.eclipse.scada.sec.UserInformation
 
equals(Object) - Method in class org.eclipse.scada.sec.UserInformationPrincipal
 
equals(Object) - Method in class org.eclipse.scada.utils.collection.BoundedPriorityQueueSet
 
equals(Object) - Method in class org.eclipse.scada.utils.lang.Pair
 
equals(Object) - Method in class org.eclipse.scada.utils.statuscodes.StatusCode
 
ExceptionHelper - Class in org.eclipse.scada.utils
 
ExceptionHelper() - Constructor for class org.eclipse.scada.utils.ExceptionHelper
 
execute(Runnable) - Method in class org.eclipse.scada.utils.concurrent.CountingThreadPoolExecutor
 
execute(Runnable) - Method in class org.eclipse.scada.utils.concurrent.DirectExecutor
 
execute(Runnable) - Method in class org.eclipse.scada.utils.concurrent.ExportedExecutorService
 
execute(Runnable) - Method in class org.eclipse.scada.utils.concurrent.ScheduledExportedExecutorService
 
execute(T) - Method in class org.eclipse.scada.utils.exec.AsyncBasedOperation
 
execute(T) - Method in interface org.eclipse.scada.utils.exec.Operation
 
execute(ScriptContext) - Method in class org.eclipse.scada.utils.script.ScriptExecutor
 
execute(ScriptContext, Map<String, Object>) - Method in class org.eclipse.scada.utils.script.ScriptExecutor
 
ExecutorFuture<T> - Class in org.eclipse.scada.utils.concurrent
 
ExecutorFuture(Executor) - Constructor for class org.eclipse.scada.utils.concurrent.ExecutorFuture
 
ExecutorServiceExporterImpl - Class in org.eclipse.scada.utils.concurrent
 
ExecutorServiceExporterImpl(ExecutorService, String) - Constructor for class org.eclipse.scada.utils.concurrent.ExecutorServiceExporterImpl
 
ExecutorServiceExporterMXBean - Interface in org.eclipse.scada.utils.concurrent
 
expandParameters(Map<String, List<Integer>>, Map<String, Object>) - Static method in class org.eclipse.scada.utils.sql.SqlHelper
Expand parameters for statement from named parameter position map
ExportedExecutorService - Class in org.eclipse.scada.utils.concurrent
 
ExportedExecutorService(String, int, int, long, TimeUnit) - Constructor for class org.eclipse.scada.utils.concurrent.ExportedExecutorService
 
extractMessage(Throwable) - Static method in class org.eclipse.scada.utils.ExceptionHelper
Extract the message from an exception

F

failed(Throwable) - Method in interface org.eclipse.scada.utils.concurrent.task.ResultHandler
 
failure(Exception) - Method in interface org.eclipse.scada.utils.exec.OperationResultHandler
Gets called in the case an error occurred.
FALSE - Static variable in class org.eclipse.scada.core.Variant
A default BOOL#false instance
fetchResult() - Method in class org.eclipse.scada.utils.concurrent.AbstractFuture
 
FIELD_TYPE - Static variable in interface org.eclipse.scada.base.json.VariantJson
 
FIELD_VALUE - Static variable in interface org.eclipse.scada.base.json.VariantJson
 
file - Variable in class org.eclipse.scada.hds.DataFileAccessorImpl
 
FilterUtil - Class in org.eclipse.scada.utils.osgi
 
FilterUtil() - Constructor for class org.eclipse.scada.utils.osgi.FilterUtil
 
finalize() - Method in class org.eclipse.scada.utils.concurrent.ExportedExecutorService
 
finalize() - Method in class org.eclipse.scada.utils.concurrent.ScheduledExportedExecutorService
 
findAllFields(Class<?>) - Static method in class org.eclipse.scada.utils.reflect.Reflections
Find all declared fields of a class
findField(Class<?>, String) - Static method in class org.eclipse.scada.utils.reflect.Reflections
Find a field from all declared fields of a class
fireCountChanged(int) - Method in class org.eclipse.scada.utils.concurrent.CountingThreadPoolExecutor
 
fireIndexedPropertyChange(String, int, boolean, boolean) - Method in class org.eclipse.scada.utils.beans.AbstractPropertyChange
 
fireIndexedPropertyChange(String, int, int, int) - Method in class org.eclipse.scada.utils.beans.AbstractPropertyChange
 
fireIndexedPropertyChange(String, int, Object, Object) - Method in class org.eclipse.scada.utils.beans.AbstractPropertyChange
 
firePropertyChange(PropertyChangeEvent) - Method in class org.eclipse.scada.utils.beans.AbstractPropertyChange
 
firePropertyChange(String, boolean, boolean) - Method in class org.eclipse.scada.utils.beans.AbstractPropertyChange
 
firePropertyChange(String, int, int) - Method in class org.eclipse.scada.utils.beans.AbstractPropertyChange
 
firePropertyChange(String, Object, Object) - Method in class org.eclipse.scada.utils.beans.AbstractPropertyChange
 
fireUpdate(DataNode) - Method in class org.eclipse.scada.ds.storage.AbstractStorage
 
first() - Method in class org.eclipse.scada.utils.collection.BoundedPriorityQueueSet
 
first - Variable in class org.eclipse.scada.utils.lang.Pair
 
FLAG_DELETED - Static variable in class org.eclipse.scada.hds.DataFileAccessorImpl
Entry is deleted
FLAG_ERROR - Static variable in class org.eclipse.scada.hds.DataFileAccessorImpl
Marks a value as erroneous
FLAG_HEARTBEAT - Static variable in class org.eclipse.scada.hds.DataFileAccessorImpl
Entry is a heartbeat entry
FLAG_MANUAL - Static variable in class org.eclipse.scada.hds.DataFileAccessorImpl
Marks a value as manually overridden
formatted(Throwable) - Static method in class org.eclipse.scada.utils.ExceptionHelper
Format exception as string
forwardCorrect(double, Date) - Method in interface org.eclipse.scada.hds.DataFileAccessor
Forward correct entries
This deletes all entries which are after the specified date
forwardCorrect(double, Date) - Method in class org.eclipse.scada.hds.DataFileAccessorImpl
 
forwardVisitAll(DataFileAccessorImpl.EntryVisitor) - Method in class org.eclipse.scada.hds.DataFileAccessorImpl
 
fromJavaObject(Object) - Static method in enum org.eclipse.scada.core.VariantType
 
fromJavaType(Class<?>) - Static method in enum org.eclipse.scada.core.VariantType
 
fromPrincipal(Principal) - Static method in class org.eclipse.scada.sec.UserInformation
Create a user information object
fromURI(String) - Static method in class org.eclipse.scada.core.ConnectionInformation
 
fromURI(URI) - Static method in class org.eclipse.scada.core.ConnectionInformation
 
fromValue(byte) - Static method in enum org.eclipse.scada.core.VariantType
converts ordinal value to corresponding VariantType
FutureListener<T> - Interface in org.eclipse.scada.utils.concurrent
 
FutureTask<T> - Class in org.eclipse.scada.utils.concurrent
 
FutureTask(Callable<T>) - Constructor for class org.eclipse.scada.utils.concurrent.FutureTask
 
FutureTask(Runnable, T) - Constructor for class org.eclipse.scada.utils.concurrent.FutureTask
 

G

generateStatusCode() - Method in exception org.eclipse.scada.utils.statuscodes.CodedExceptionDefStatusCode
the implementation of setStatusCode must provide the statuscode you want your exception to have.
generateStatusCode() - Method in exception org.eclipse.scada.utils.statuscodes.CodedRuntimeExceptionDefStatusCode
the implementation of setStatusCode must provide the statuscode you want your exception to have.
get() - Method in class org.eclipse.scada.utils.concurrent.AbstractFuture
 
get(long, TimeUnit) - Method in class org.eclipse.scada.utils.concurrent.AbstractFuture
 
get() - Method in class org.eclipse.scada.utils.concurrent.InstantErrorFuture
 
get(long, TimeUnit) - Method in class org.eclipse.scada.utils.concurrent.InstantErrorFuture
 
get() - Method in class org.eclipse.scada.utils.concurrent.InstantFuture
 
get(long, TimeUnit) - Method in class org.eclipse.scada.utils.concurrent.InstantFuture
 
get() - Method in class org.eclipse.scada.utils.exec.OperationResult
 
get(int) - Method in class org.eclipse.scada.utils.lang.BitArray
 
getAccessor(File) - Method in class org.eclipse.scada.hds.DataFilePool
 
getAccessor(File, Date, Date, boolean) - Method in class org.eclipse.scada.hds.DataFilePool
get access to a file
getAction() - Method in class org.eclipse.scada.sec.AuthorizationRequest
 
getActiveCount() - Method in class org.eclipse.scada.utils.concurrent.ExecutorServiceExporterImpl
 
getActiveCount() - Method in interface org.eclipse.scada.utils.concurrent.ExecutorServiceExporterMXBean
 
getCallback(Object) - Method in class org.eclipse.scada.sec.authn.CredentialsRequest
 
getCallbackHandler() - Method in class org.eclipse.scada.sec.authz.AuthorizationContext
 
getCapacity() - Method in class org.eclipse.scada.utils.collection.BoundedPriorityQueueSet
 
getCapacity() - Method in interface org.eclipse.scada.utils.collection.BoundedQueue
 
getCompletedTaskCount() - Method in class org.eclipse.scada.utils.concurrent.ExecutorServiceExporterImpl
 
getCompletedTaskCount() - Method in interface org.eclipse.scada.utils.concurrent.ExecutorServiceExporterMXBean
 
getConfirmationType() - Method in class org.eclipse.scada.sec.callback.ConfirmationCallback
 
getConnection() - Method in class org.eclipse.scada.utils.osgi.jdbc.CommonConnectionAccessor
Get a new connection that must be closed by the caller
getConnection() - Method in class org.eclipse.scada.utils.osgi.jdbc.DataSourceConnectionAccessor
 
getConnection() - Method in class org.eclipse.scada.utils.osgi.jdbc.pool.PoolConnectionAccessor
 
getConnection() - Method in class org.eclipse.scada.utils.osgi.jdbc.task.CommonConnectionTask.ConnectionContextImplementation
 
getConnection() - Method in interface org.eclipse.scada.utils.osgi.jdbc.task.ConnectionContext
 
getContext() - Method in class org.eclipse.scada.sec.AuthorizationReply
 
getContext() - Method in class org.eclipse.scada.sec.AuthorizationRequest
 
getContext() - Method in class org.eclipse.scada.sec.authz.AuthorizationContext
 
getCorePoolSize() - Method in class org.eclipse.scada.utils.concurrent.ExecutorServiceExporterImpl
 
getCorePoolSize() - Method in interface org.eclipse.scada.utils.concurrent.ExecutorServiceExporterMXBean
 
getCount() - Method in class org.eclipse.scada.hds.DataStoreAccesor
Get the number of slices configured
getCurrentService() - Method in class org.eclipse.scada.utils.osgi.pool.SingleObjectPoolServiceTracker
 
getData() - Method in class org.eclipse.scada.ds.DataNode
Get a copy of the data
getDataAsObject() - Method in class org.eclipse.scada.ds.DataNode
 
getDataAsObject(ObjectInputStream) - Method in class org.eclipse.scada.ds.DataNode
 
getDataAsObject(ClassLoader) - Method in class org.eclipse.scada.ds.DataNode
 
getDataAsObject(Bundle) - Method in class org.eclipse.scada.ds.DataNode
 
getDataAsObject(Object) - Method in class org.eclipse.scada.ds.DataNode
 
getDataAsObject(Bundle, Object) - Method in class org.eclipse.scada.ds.DataNode
 
getDataAsObject(ClassLoader, Object) - Method in class org.eclipse.scada.ds.DataNode
 
getDataSource() - Method in class org.eclipse.scada.utils.osgi.jdbc.DataSourceConnectionAccessor
 
getDataSourceProperties(String, String) - Static method in class org.eclipse.scada.utils.osgi.jdbc.DataSourceHelper
 
getDataSourceProperties(Properties, String, String) - Static method in class org.eclipse.scada.utils.osgi.jdbc.DataSourceHelper
 
getDigest() - Method in enum org.eclipse.scada.sec.utils.password.PasswordEncoding
 
getDocument() - Method in class org.eclipse.scada.sec.callback.XMLSignatureCallback
 
getDriver() - Method in class org.eclipse.scada.core.ConnectionInformation
 
getDriver() - Method in class org.eclipse.scada.utils.osgi.jdbc.DataSourceFactoryTracker
 
getDriver(String, String) - Static method in class org.eclipse.scada.utils.osgi.jdbc.DataSourceHelper
 
getDriver(Properties, String, String) - Static method in class org.eclipse.scada.utils.osgi.jdbc.DataSourceHelper
 
getEncoder(String, PasswordDigestCodec) - Method in enum org.eclipse.scada.sec.utils.password.PasswordEncoding
 
getEncoding() - Method in enum org.eclipse.scada.sec.utils.password.PasswordType
 
getEnd() - Method in interface org.eclipse.scada.hds.DataFileAccessor
 
getEnd() - Method in class org.eclipse.scada.hds.DataFileAccessorImpl
 
getEnd(Date) - Method in class org.eclipse.scada.hds.Quantizer
Get the end timestamp of a time frame
getEndOfPeriod(Date) - Method in class org.eclipse.scada.hds.Quantizer
 
getError() - Method in interface org.eclipse.scada.utils.exec.LongRunningOperation
 
getErrorCode() - Method in class org.eclipse.scada.sec.AuthorizationResult
 
getException() - Method in class org.eclipse.scada.utils.exec.OperationResult
 
getExecutor() - Method in class org.eclipse.scada.ds.storage.AbstractStorage
Provide an executor for sending events
getField(Object, Field) - Static method in class org.eclipse.scada.utils.inject.InjectHelper
 
getId() - Method in class org.eclipse.scada.ds.DataNode
 
getId() - Method in interface org.eclipse.scada.utils.concurrent.task.TaskHandler.Handle
Get the Id unless the instance is disposed.
getInterface() - Method in class org.eclipse.scada.core.ConnectionInformation
 
getLabel() - Method in class org.eclipse.scada.sec.callback.LabelCallback
 
getLargestPoolSize() - Method in class org.eclipse.scada.utils.concurrent.ExecutorServiceExporterImpl
 
getLargestPoolSize() - Method in interface org.eclipse.scada.utils.concurrent.ExecutorServiceExporterMXBean
 
getMap() - Method in class org.eclipse.scada.utils.collection.MapBuilder
Get the map of the map builder.
getMaximumPoolSize() - Method in class org.eclipse.scada.utils.concurrent.ExecutorServiceExporterImpl
 
getMaximumPoolSize() - Method in interface org.eclipse.scada.utils.concurrent.ExecutorServiceExporterMXBean
 
getMaximumRememberPeriod() - Method in class org.eclipse.scada.sec.callback.XMLSignatureCallback
 
getMessage() - Method in class org.eclipse.scada.sec.AuthorizationResult
 
getMessage(Throwable) - Static method in class org.eclipse.scada.utils.ExceptionHelper
Get the message of the root cause
getMessage() - Method in exception org.eclipse.scada.utils.statuscodes.CodedException
overrides getMessage to produce a message bearing the assigned statusCode and the the default Message of this exception type
getMessage() - Method in exception org.eclipse.scada.utils.statuscodes.CodedExceptionDefStatusCode
 
getMessage() - Method in exception org.eclipse.scada.utils.statuscodes.CodedRuntimeException
 
getMessage() - Method in exception org.eclipse.scada.utils.statuscodes.CodedRuntimeExceptionDefStatusCode
 
getModuleCode() - Method in class org.eclipse.scada.utils.statuscodes.StatusCode
 
getName() - Method in class org.eclipse.scada.sec.UserInformation
Get the name of the user
getName() - Method in class org.eclipse.scada.sec.UserInformationPrincipal
 
getNext(Date) - Method in class org.eclipse.scada.hds.Quantizer
Get the timestamp following a quantized timestamp
getNumberCode() - Method in class org.eclipse.scada.utils.statuscodes.StatusCode
 
getObjectId() - Method in class org.eclipse.scada.sec.AuthorizationRequest
 
getObjectType() - Method in class org.eclipse.scada.sec.AuthorizationRequest
 
getOrder() - Method in class org.eclipse.scada.sec.callback.AbstractCallback
 
getOrder() - Method in interface org.eclipse.scada.sec.callback.Callback
 
getOriginalMessage() - Method in exception org.eclipse.scada.utils.statuscodes.CodedException
 
getOriginalMessage() - Method in interface org.eclipse.scada.utils.statuscodes.CodedExceptionBase
Return the original message without the status code prefix
getOriginalMessage() - Method in exception org.eclipse.scada.utils.statuscodes.CodedExceptionDefStatusCode
 
getOriginalMessage() - Method in exception org.eclipse.scada.utils.statuscodes.CodedRuntimeException
 
getPassword() - Method in class org.eclipse.scada.core.ConnectionInformation
Get the password from the properties
getPassword() - Method in class org.eclipse.scada.sec.authn.AbstractPlainAuthenticationService.UserEntry
 
getPassword(PasswordEncoding) - Method in class org.eclipse.scada.sec.authn.CredentialsRequest
 
getPassword(PasswordEncoding) - Method in class org.eclipse.scada.sec.callback.PasswordCallback
 
getPasswordCallback() - Method in class org.eclipse.scada.sec.authn.CredentialsRequest
 
getPasswords() - Method in class org.eclipse.scada.sec.authn.CredentialsRequest
 
getPasswords() - Method in class org.eclipse.scada.sec.callback.PasswordCallback
Get an unmodifiable map of passwords by type
getPlainPassword() - Method in class org.eclipse.scada.sec.callback.PasswordCallback
 
getPoolSize() - Method in class org.eclipse.scada.utils.concurrent.ExecutorServiceExporterImpl
 
getPoolSize() - Method in interface org.eclipse.scada.utils.concurrent.ExecutorServiceExporterMXBean
 
getPrevious(Date) - Method in class org.eclipse.scada.hds.Quantizer
Get the timestamp preceeding a quantized timestamp
getPriority(ServiceReference<ObjectPool<S>>) - Method in class org.eclipse.scada.utils.osgi.pool.ObjectPoolTracker
 
getPriority(ServiceReference<ObjectPool<S>>, int) - Method in class org.eclipse.scada.utils.osgi.pool.ObjectPoolTracker
 
getPriority(Dictionary<?, ?>) - Method in class org.eclipse.scada.utils.osgi.pool.SingleObjectPoolServiceTracker
 
getPriority(Dictionary<?, ?>, int) - Method in class org.eclipse.scada.utils.osgi.pool.SingleObjectPoolServiceTracker
 
getProperties() - Method in class org.eclipse.scada.core.ConnectionInformation
 
getQueueSize() - Method in class org.eclipse.scada.utils.concurrent.ExecutorServiceExporterImpl
 
getQueueSize() - Method in interface org.eclipse.scada.utils.concurrent.ExecutorServiceExporterMXBean
 
getRequest() - Method in class org.eclipse.scada.sec.authz.AuthorizationContext
 
getRequestedTypes() - Method in class org.eclipse.scada.sec.callback.PasswordCallback
 
getResult() - Method in class org.eclipse.scada.sec.AuthorizationReply
 
getResult() - Method in class org.eclipse.scada.utils.exec.OperationResult
 
getRoles() - Method in class org.eclipse.scada.sec.authn.AbstractPlainAuthenticationService.UserEntry
 
getRoles() - Method in class org.eclipse.scada.sec.UserInformation
 
getRootCause(Throwable) - Static method in class org.eclipse.scada.utils.ExceptionHelper
Get the root cause of an exception
getSecondaryTarget() - Method in class org.eclipse.scada.core.ConnectionInformation
 
getService() - Method in class org.eclipse.scada.utils.osgi.SingleServiceTracker
 
getSeverity() - Method in class org.eclipse.scada.utils.statuscodes.StatusCode
 
getSignedDocument() - Method in class org.eclipse.scada.sec.callback.XMLSignatureCallback
 
getStart() - Method in interface org.eclipse.scada.hds.DataFileAccessor
 
getStart() - Method in class org.eclipse.scada.hds.DataFileAccessorImpl
 
getStart(Date) - Method in class org.eclipse.scada.hds.Quantizer
Quantize to starting point before or at given timestamp
getStatus() - Method in exception org.eclipse.scada.utils.statuscodes.CodedException
 
getStatus() - Method in interface org.eclipse.scada.utils.statuscodes.CodedExceptionBase
ensures that a Coded Exception has a StatusCode that is accessible
getStatus() - Method in exception org.eclipse.scada.utils.statuscodes.CodedExceptionDefStatusCode
 
getStatus() - Method in exception org.eclipse.scada.utils.statuscodes.CodedRuntimeException
 
getStatus() - Method in exception org.eclipse.scada.utils.statuscodes.CodedRuntimeExceptionDefStatusCode
 
getStatusString() - Method in class org.eclipse.scada.utils.concurrent.ExecutorServiceExporterImpl
 
getStatusString() - Method in interface org.eclipse.scada.utils.concurrent.ExecutorServiceExporterMXBean
 
getString(String) - Static method in class org.eclipse.scada.sec.osgi.Messages
 
getSubModuleCode() - Method in class org.eclipse.scada.utils.statuscodes.StatusCode
 
getSubtargets() - Method in class org.eclipse.scada.core.ConnectionInformation
 
getSupportedInputEncodings() - Method in class org.eclipse.scada.sec.utils.password.DigestValidator
 
getSupportedInputEncodings() - Method in enum org.eclipse.scada.sec.utils.password.PasswordType
 
getSupportedInputEncodings() - Method in interface org.eclipse.scada.sec.utils.password.PasswordValidator
Get the list of supported password encodings in order of preference
getSupportedInputEncodings() - Method in class org.eclipse.scada.sec.utils.password.PlainValidator
 
getTarget() - Method in class org.eclipse.scada.core.ConnectionInformation
 
getTaskCount() - Method in class org.eclipse.scada.utils.concurrent.ExecutorServiceExporterImpl
 
getTaskCount() - Method in interface org.eclipse.scada.utils.concurrent.ExecutorServiceExporterMXBean
 
getText(String, Locale) - Method in class org.eclipse.scada.sec.authn.CredentialsRequest
 
getTimeSlice() - Method in class org.eclipse.scada.hds.DataStoreAccesor
Get the time slice in milliseconds
getType() - Method in class org.eclipse.scada.core.Variant
 
getType() - Method in interface org.eclipse.scada.sec.callback.Callback
 
getType() - Method in class org.eclipse.scada.sec.callback.ConfirmationCallback
 
getType() - Method in class org.eclipse.scada.sec.callback.PasswordCallback
 
getType() - Method in class org.eclipse.scada.sec.callback.TextCallback
 
getType() - Method in class org.eclipse.scada.sec.callback.UserNameCallback
 
getType() - Method in class org.eclipse.scada.sec.callback.XMLSignatureCallback
 
getTypedCallback(Object, Class<T>) - Method in class org.eclipse.scada.sec.authn.CredentialsRequest
 
getUser() - Method in class org.eclipse.scada.core.ConnectionInformation
 
getUser(String) - Method in interface org.eclipse.scada.sec.AuthenticationImplementation
 
getUser(String) - Method in interface org.eclipse.scada.sec.AuthenticationService
The the user information of the named user
getUser(String) - Method in class org.eclipse.scada.sec.authn.AbstractPlainAuthenticationService
 
getUser(String) - Method in class org.eclipse.scada.sec.osgi.TrackingAuthenticationImplementation
 
getUserEntry(String) - Method in class org.eclipse.scada.sec.authn.AbstractPlainAuthenticationService
 
getUserEntry(String) - Method in class org.eclipse.scada.sec.provider.plain.property.PropertyAuthenticationService
 
getUserInformation() - Method in class org.eclipse.scada.sec.AuthorizationReply
 
getUserInformation() - Method in class org.eclipse.scada.sec.AuthorizationRequest
 
getUserName() - Method in class org.eclipse.scada.sec.authn.CredentialsRequest
 
getUserNameCallback() - Method in class org.eclipse.scada.sec.authn.CredentialsRequest
 
getValidStart(Date, Date) - Method in class org.eclipse.scada.hds.Quantizer
 
getValidStart(Date) - Method in class org.eclipse.scada.hds.Quantizer
Get a quantized start timestamp if the timestamp is in the valid period of the quantizer
This method calculates a quantized timestamp pointing at the start of the time frame the timestamp is in.
getValue() - Method in class org.eclipse.scada.core.Variant
Get the internal variant value
getValue() - Method in class org.eclipse.scada.sec.callback.ConfirmationCallback
 
getValue() - Method in class org.eclipse.scada.sec.callback.TextCallback
 
giveBack(DataFilePool.AccessorWrapper) - Method in class org.eclipse.scada.hds.DataFilePool
 
giveBack(DataStoreAccesor.AccessorWrapper) - Method in class org.eclipse.scada.hds.DataStoreAccesor
 
GRANTED - Static variable in class org.eclipse.scada.sec.AuthorizationResult
 

H

handle(Callback[]) - Method in class org.eclipse.scada.sec.callback.CallbackHandlerTranslator
 
handleComplete(Future<AuthorizationResult>, AuthorizationRule) - Method in class org.eclipse.scada.sec.osgi.AuthorizationHelper.IteratingAuthorizer
 
handleComplete(Future<T>) - Method in class org.eclipse.scada.utils.concurrent.CallingFuture
 
handleComplete(Future<T>, S) - Method in class org.eclipse.scada.utils.concurrent.IteratingFuture
 
handlePoolAdd(ObjectPool<S>, int) - Method in class org.eclipse.scada.utils.osgi.pool.AbstractObjectPoolServiceTracker
 
handlePoolAdd(ObjectPool<S>, int) - Method in class org.eclipse.scada.utils.osgi.pool.AllObjectPoolServiceTracker
 
handlePoolModified(ObjectPool<S>, int) - Method in class org.eclipse.scada.utils.osgi.pool.AbstractObjectPoolServiceTracker
 
handlePoolModified(ObjectPool<S>, int) - Method in class org.eclipse.scada.utils.osgi.pool.AllObjectPoolServiceTracker
 
handlePoolRemove(ObjectPool<S>) - Method in class org.eclipse.scada.utils.osgi.pool.AbstractObjectPoolServiceTracker
 
handlePoolRemove(ObjectPool<S>) - Method in class org.eclipse.scada.utils.osgi.pool.AllObjectPoolServiceTracker
 
handleService(DataStore) - Method in class org.eclipse.scada.ds.DataNodeTracker
 
handleServiceAdded(S, Dictionary<?, ?>) - Method in class org.eclipse.scada.utils.osgi.pool.AbstractObjectPoolServiceTracker
 
handleServiceAdded(S, Dictionary<?, ?>) - Method in class org.eclipse.scada.utils.osgi.pool.AllObjectPoolServiceTracker
 
handleServiceAdded(S, Dictionary<?, ?>) - Method in class org.eclipse.scada.utils.osgi.pool.ObjectPoolServiceTracker
 
handleServiceAdded(S, Dictionary<?, ?>) - Method in class org.eclipse.scada.utils.osgi.pool.SingleObjectPoolServiceTracker
 
handleServiceModified(S, Dictionary<?, ?>) - Method in class org.eclipse.scada.utils.osgi.pool.AbstractObjectPoolServiceTracker
 
handleServiceModified(S, Dictionary<?, ?>) - Method in class org.eclipse.scada.utils.osgi.pool.AllObjectPoolServiceTracker
 
handleServiceModified(S, Dictionary<?, ?>) - Method in class org.eclipse.scada.utils.osgi.pool.ObjectPoolServiceTracker
 
handleServiceModified(S, Dictionary<?, ?>) - Method in class org.eclipse.scada.utils.osgi.pool.SingleObjectPoolServiceTracker
 
handleServiceRemoved(S, Dictionary<?, ?>) - Method in class org.eclipse.scada.utils.osgi.pool.AbstractObjectPoolServiceTracker
 
handleServiceRemoved(S, Dictionary<?, ?>) - Method in class org.eclipse.scada.utils.osgi.pool.AllObjectPoolServiceTracker
 
handleServiceRemoved(S, Dictionary<?, ?>) - Method in class org.eclipse.scada.utils.osgi.pool.ObjectPoolServiceTracker
 
handleServiceRemoved(S, Dictionary<?, ?>) - Method in class org.eclipse.scada.utils.osgi.pool.SingleObjectPoolServiceTracker
 
hasAllRoles(String[]) - Method in class org.eclipse.scada.sec.UserInformation
 
hasAllRoles(Collection<String>) - Method in class org.eclipse.scada.sec.UserInformation
 
hasAnyRole(String[]) - Method in class org.eclipse.scada.sec.UserInformation
 
hasAnyRole(Collection<String>) - Method in class org.eclipse.scada.sec.UserInformation
 
hashCode() - Method in class org.eclipse.scada.core.ConnectionInformation
 
hashCode() - Method in class org.eclipse.scada.core.Variant
 
hashCode() - Method in class org.eclipse.scada.ds.DataNode
 
hashCode() - Method in class org.eclipse.scada.sec.authn.AbstractPlainAuthenticationService.UserEntry
 
hashCode() - Method in class org.eclipse.scada.sec.UserInformation
 
hashCode() - Method in class org.eclipse.scada.sec.UserInformationPrincipal
 
hashCode() - Method in class org.eclipse.scada.utils.collection.BoundedPriorityQueueSet
 
hashCode() - Method in class org.eclipse.scada.utils.lang.Pair
 
hashCode() - Method in class org.eclipse.scada.utils.statuscodes.StatusCode
 
hasRole(String) - Method in class org.eclipse.scada.sec.UserInformation
 
HEADER_SIZE - Static variable in class org.eclipse.scada.hds.DataFileAccessorImpl
 
headSet(E) - Method in class org.eclipse.scada.utils.collection.BoundedPriorityQueueSet
 
HexCodec - Class in org.eclipse.scada.sec.utils.password
 
HexCodec() - Constructor for class org.eclipse.scada.sec.utils.password.HexCodec
 
HexCodec(boolean) - Constructor for class org.eclipse.scada.sec.utils.password.HexCodec
 
HexDumpOutputStream - Class in org.eclipse.scada.utils.io
 
HexDumpOutputStream(PrintStream) - Constructor for class org.eclipse.scada.utils.io.HexDumpOutputStream
 
HexDumpOutputStream(OutputStream) - Constructor for class org.eclipse.scada.utils.io.HexDumpOutputStream
 
Holder<T> - Class in org.eclipse.scada.utils.lang
This class is inteded to by used for passing objects as "reference to reference".
Holder() - Constructor for class org.eclipse.scada.utils.lang.Holder
 
Holder(T) - Constructor for class org.eclipse.scada.utils.lang.Holder
 

I

Immutable - Annotation Type in org.eclipse.scada.utils.lang
Tags a class as following the immutable pattern
info(String, Object...) - Method in interface org.eclipse.scada.sec.audit.AuditLogService
 
info(String, Throwable, Object...) - Method in interface org.eclipse.scada.sec.audit.AuditLogService
 
info(String, Object...) - Method in class org.eclipse.scada.sec.audit.log.slf4j.LogServiceImpl
 
info(String, Throwable, Object...) - Method in class org.eclipse.scada.sec.audit.log.slf4j.LogServiceImpl
 
info(String, Object...) - Method in class org.eclipse.scada.sec.osgi.TrackingAuditLogImplementation
 
info(String, Throwable, Object...) - Method in class org.eclipse.scada.sec.osgi.TrackingAuditLogImplementation
 
initialize(Object) - Method in interface org.eclipse.scada.utils.init.Initializer
Perform initialization for a specific type
initialize(Object) - Static method in class org.eclipse.scada.utils.init.ServiceLoaderProcessor
Initialize a specific type
initialize(Object, ClassLoader) - Static method in class org.eclipse.scada.utils.init.ServiceLoaderProcessor
Initialize a specific type
Initializer - Interface in org.eclipse.scada.utils.init
Initialization interface
injectFields(Object, Collection<Field>, Map<String, Object>, List<Object>) - Static method in class org.eclipse.scada.utils.inject.InjectHelper
 
InjectHelper - Class in org.eclipse.scada.utils.inject
 
InjectHelper() - Constructor for class org.eclipse.scada.utils.inject.InjectHelper
 
injectRequestAttributes(Map<String, String>) - Method in class org.eclipse.scada.sec.callback.AbstractCallback
 
injectRequestAttributes(Map<String, String>) - Method in class org.eclipse.scada.sec.callback.ConfirmationCallback
 
injectRequestAttributes(Map<String, String>) - Method in class org.eclipse.scada.sec.callback.LabelCallback
 
injectRequestAttributes(Map<String, String>) - Method in class org.eclipse.scada.sec.callback.PasswordCallback
 
injectRequestAttributes(Map<String, String>) - Method in class org.eclipse.scada.sec.callback.XMLSignatureCallback
 
injectResponseAttributes(Map<String, String>) - Method in class org.eclipse.scada.sec.callback.AbstractCallback
Inject values for the response message
injectResponseAttributes(Map<String, String>) - Method in class org.eclipse.scada.sec.callback.ConfirmationCallback
 
injectResponseAttributes(Map<String, String>) - Method in class org.eclipse.scada.sec.callback.PasswordCallback
 
injectResponseAttributes(Map<String, String>) - Method in class org.eclipse.scada.sec.callback.TextCallback
 
injectResponseAttributes(Map<String, String>) - Method in class org.eclipse.scada.sec.callback.XMLSignatureCallback
 
insertHeartbeat(Date) - Method in class org.eclipse.scada.hds.DataStoreAccesor
Insert a marker that the data input mechanism was alive at the provided time
insertValue(double, Date, boolean, boolean, boolean) - Method in interface org.eclipse.scada.hds.DataFileAccessor
 
insertValue(double, Date, boolean, boolean, boolean) - Method in class org.eclipse.scada.hds.DataFileAccessorImpl
 
insertValue(double, Date, boolean, boolean, boolean) - Method in class org.eclipse.scada.hds.DataStoreAccesor
 
insertValue(double, Date, boolean, boolean) - Method in class org.eclipse.scada.hds.DataStoreAccesor
 
INSTANCE - Static variable in class org.eclipse.scada.utils.concurrent.DirectExecutor
 
InstantErrorFuture<T> - Class in org.eclipse.scada.utils.concurrent
A future that never has to run since the result is already known
InstantErrorFuture(Throwable) - Constructor for class org.eclipse.scada.utils.concurrent.InstantErrorFuture
 
InstantFuture<T> - Class in org.eclipse.scada.utils.concurrent
A future that never has to run since the result is already known
InstantFuture(T) - Constructor for class org.eclipse.scada.utils.concurrent.InstantFuture
 
InstantFutureBase<T> - Class in org.eclipse.scada.utils.concurrent
A base class for instant futures
InstantFutureBase() - Constructor for class org.eclipse.scada.utils.concurrent.InstantFutureBase
 
intern(String) - Method in class org.eclipse.scada.utils.interner.JavaStringInterner
 
InternerHelper - Class in org.eclipse.scada.utils.interner
 
INVALID_SESSION - Static variable in interface org.eclipse.scada.core.StatusCodes
 
INVALID_USER_OR_PASSWORD - Static variable in interface org.eclipse.scada.sec.StatusCodes
 
InvalidOperationException - Exception in org.eclipse.scada.core
 
InvalidOperationException() - Constructor for exception org.eclipse.scada.core.InvalidOperationException
 
InvalidSessionException - Exception in org.eclipse.scada.core
An exception indicating an invalid (e.g.
InvalidSessionException() - Constructor for exception org.eclipse.scada.core.InvalidSessionException
 
invokeAll(Collection<? extends Callable<T>>) - Method in class org.eclipse.scada.utils.concurrent.CountingThreadPoolExecutor
 
invokeAll(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class org.eclipse.scada.utils.concurrent.CountingThreadPoolExecutor
 
invokeAll(Collection<? extends Callable<T>>) - Method in class org.eclipse.scada.utils.concurrent.ExportedExecutorService
 
invokeAll(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class org.eclipse.scada.utils.concurrent.ExportedExecutorService
 
invokeAll(Collection<? extends Callable<T>>) - Method in class org.eclipse.scada.utils.concurrent.ScheduledExportedExecutorService
 
invokeAll(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class org.eclipse.scada.utils.concurrent.ScheduledExportedExecutorService
 
invokeAny(Collection<? extends Callable<T>>) - Method in class org.eclipse.scada.utils.concurrent.CountingThreadPoolExecutor
 
invokeAny(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class org.eclipse.scada.utils.concurrent.CountingThreadPoolExecutor
 
invokeAny(Collection<? extends Callable<T>>) - Method in class org.eclipse.scada.utils.concurrent.ExportedExecutorService
 
invokeAny(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class org.eclipse.scada.utils.concurrent.ExportedExecutorService
 
invokeAny(Collection<? extends Callable<T>>) - Method in class org.eclipse.scada.utils.concurrent.ScheduledExportedExecutorService
 
invokeAny(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class org.eclipse.scada.utils.concurrent.ScheduledExportedExecutorService
 
isAnonymous() - Method in class org.eclipse.scada.sec.UserInformation
 
isBoolean() - Method in class org.eclipse.scada.core.Variant
 
isCanceled() - Method in class org.eclipse.scada.sec.callback.AbstractCallback
 
isCanceled() - Method in interface org.eclipse.scada.sec.callback.Callback
 
isCancelled() - Method in class org.eclipse.scada.utils.concurrent.AbstractFuture
 
isCancelled() - Method in class org.eclipse.scada.utils.concurrent.InstantFutureBase
 
isComplete() - Method in interface org.eclipse.scada.utils.exec.LongRunningOperation
 
isComplete() - Method in class org.eclipse.scada.utils.exec.OperationResult
 
isConnectionPool(String, String, boolean) - Static method in class org.eclipse.scada.utils.osgi.jdbc.DataSourceHelper
 
isDone() - Method in class org.eclipse.scada.utils.concurrent.AbstractFuture
 
isDone() - Method in class org.eclipse.scada.utils.concurrent.InstantFutureBase
 
isDouble() - Method in class org.eclipse.scada.core.Variant
 
isEmpty() - Method in class org.eclipse.scada.utils.collection.BoundedPriorityQueueSet
 
isGranted() - Method in class org.eclipse.scada.sec.AuthorizationReply
 
isGranted() - Method in class org.eclipse.scada.sec.AuthorizationResult
 
isInteger() - Method in class org.eclipse.scada.core.Variant
 
isLong() - Method in class org.eclipse.scada.core.Variant
 
isNull() - Method in class org.eclipse.scada.core.Variant
 
isNumber() - Method in class org.eclipse.scada.core.Variant
 
isShutdown() - Method in class org.eclipse.scada.utils.concurrent.ExportedExecutorService
 
isShutdown() - Method in class org.eclipse.scada.utils.concurrent.ScheduledExportedExecutorService
 
isString() - Method in class org.eclipse.scada.core.Variant
 
isSuccess() - Method in class org.eclipse.scada.utils.exec.OperationResult
 
isTerminated() - Method in class org.eclipse.scada.utils.concurrent.ExportedExecutorService
 
isTerminated() - Method in class org.eclipse.scada.utils.concurrent.ScheduledExportedExecutorService
 
isValid() - Method in class org.eclipse.scada.core.ConnectionInformation
 
IteratingFuture<T,S> - Class in org.eclipse.scada.utils.concurrent
 
IteratingFuture(Iterable<? extends S>) - Constructor for class org.eclipse.scada.utils.concurrent.IteratingFuture
 
IteratingFuture.FutureListenerImpl - Class in org.eclipse.scada.utils.concurrent
 
IteratingFuture.FutureListenerImpl(S) - Constructor for class org.eclipse.scada.utils.concurrent.IteratingFuture.FutureListenerImpl
 
iterator() - Method in class org.eclipse.scada.utils.collection.BoundedPriorityQueueSet
 

J

JavaStringInterner - Class in org.eclipse.scada.utils.interner
 
JavaStringInterner() - Constructor for class org.eclipse.scada.utils.interner.JavaStringInterner
 
join(Collection<?>, String) - Static method in class org.eclipse.scada.utils.str.StringHelper
Join a collection of objects to a string using a delimiter.
join(Collection<?>, String, Apply<String>) - Static method in class org.eclipse.scada.utils.str.StringHelper
 
join(Object[], String) - Static method in class org.eclipse.scada.utils.str.StringHelper
Join a collection of objects to a string using a delimiter.
joinRequest(CredentialsRequest) - Method in interface org.eclipse.scada.sec.AuthenticationService
 
joinRequest(CredentialsRequest) - Method in class org.eclipse.scada.sec.authn.AbstractPlainAuthenticationService
 

L

LabelCallback - Class in org.eclipse.scada.sec.callback
 
LabelCallback() - Constructor for class org.eclipse.scada.sec.callback.LabelCallback
 
LabelCallback(String, int) - Constructor for class org.eclipse.scada.sec.callback.LabelCallback
 
last() - Method in class org.eclipse.scada.sec.osgi.AuthorizationHelper.IteratingAuthorizer
 
last() - Method in class org.eclipse.scada.utils.collection.BoundedPriorityQueueSet
 
last() - Method in class org.eclipse.scada.utils.concurrent.IteratingFuture
 
LifecycleAware - Interface in org.eclipse.scada.utils.lifecycle
 
LogonAuthorizationService - Class in org.eclipse.scada.sec.auth.logon
 
LogonAuthorizationService() - Constructor for class org.eclipse.scada.sec.auth.logon.LogonAuthorizationService
 
LogServiceImpl - Class in org.eclipse.scada.sec.audit.log.slf4j
 
LogServiceImpl() - Constructor for class org.eclipse.scada.sec.audit.log.slf4j.LogServiceImpl
 
LongRunningListener - Interface in org.eclipse.scada.utils.exec
 
LongRunningOperation - Interface in org.eclipse.scada.utils.exec
 
LongRunningState - Enum in org.eclipse.scada.utils.exec
 

M

makeDigest(String) - Method in class org.eclipse.scada.sec.utils.password.DigestBase
 
makeInfo(String, AbstractPlainAuthenticationService.UserEntry) - Method in class org.eclipse.scada.sec.authn.AbstractPlainAuthenticationService
 
makeInterner(String, String) - Static method in class org.eclipse.scada.utils.interner.InternerHelper
 
makeNoOpInterner() - Static method in class org.eclipse.scada.utils.interner.InternerHelper
 
ManageableObjectPool<S> - Interface in org.eclipse.scada.utils.osgi.pool
 
MapBuilder<Key,Value> - Class in org.eclipse.scada.utils.collection
A map builder which can create a HashMap by chained calls.
MapBuilder(Map<Key, Value>) - Constructor for class org.eclipse.scada.utils.collection.MapBuilder
Create a new map builder with the provided map as input
MapBuilder() - Constructor for class org.eclipse.scada.utils.collection.MapBuilder
 
mapRow(ResultSet) - Method in interface org.eclipse.scada.utils.osgi.jdbc.data.RowMapper
 
mapRow(ResultSet) - Method in class org.eclipse.scada.utils.osgi.jdbc.data.SingleColumnRowMapper
 
mergeAttributes(Map<String, Variant>, Map<String, Variant>, Map<String, Variant>) - Static method in class org.eclipse.scada.core.AttributesHelper
merges the difference attributes into the target
mergeAttributes(Map<String, Variant>, Map<String, Variant>) - Static method in class org.eclipse.scada.core.AttributesHelper
merges the difference attributes into the target
mergeAttributes(Map<String, Variant>, Map<String, Variant>, boolean) - Static method in class org.eclipse.scada.core.AttributesHelper
merges the attribute differences.
Messages - Class in org.eclipse.scada.sec.osgi
 
modifiedService(ServiceReference<T>, Object) - Method in class org.eclipse.scada.utils.osgi.SingleServiceTracker
 
modifyPool(ObjectPool<S>, ServiceReference<ObjectPool<S>>) - Method in class org.eclipse.scada.utils.osgi.pool.ObjectPoolTracker
 
modifyService(String, S, Dictionary<?, ?>) - Method in interface org.eclipse.scada.utils.osgi.pool.ManageableObjectPool
 
modifyService(String, S, Dictionary<?, ?>) - Method in class org.eclipse.scada.utils.osgi.pool.ObjectPoolImpl
 

N

NamedThreadFactory - Class in org.eclipse.scada.utils.concurrent
 
NamedThreadFactory(String) - Constructor for class org.eclipse.scada.utils.concurrent.NamedThreadFactory
 
NamedThreadFactory(String, boolean) - Constructor for class org.eclipse.scada.utils.concurrent.NamedThreadFactory
 
NamedThreadFactory(String, boolean, boolean) - Constructor for class org.eclipse.scada.utils.concurrent.NamedThreadFactory
 
NamedThreadFactory(String, boolean, boolean, AtomicLong) - Constructor for class org.eclipse.scada.utils.concurrent.NamedThreadFactory
 
newBeansSource(Map<?, ?>) - Static method in class org.eclipse.scada.utils.str.StringReplacer
Create a new ReplaceSource that handles bean references
newSource(Map<?, ?>) - Static method in class org.eclipse.scada.utils.str.StringReplacer
Create a new ReplaceSource for Map sources
newThread(Runnable) - Method in class org.eclipse.scada.utils.concurrent.NamedThreadFactory
 
nodeChanged(DataNode) - Method in interface org.eclipse.scada.ds.DataListener
Gets called when the node changed.
NotConvertableException - Exception in org.eclipse.scada.core
 
NotConvertableException(Object) - Constructor for exception org.eclipse.scada.core.NotConvertableException
 
notifyChange(Date, Date) - Method in class org.eclipse.scada.hds.AbstractValueSource
 
notifyFailure(Exception) - Method in class org.eclipse.scada.utils.exec.OperationResult
 
NotifyFuture<T> - Interface in org.eclipse.scada.utils.concurrent
 
NotifyFutureImpl<T> - Class in org.eclipse.scada.utils.concurrent
An implementation of NotifyFuture which can publicly be accessed
NotifyFutureImpl() - Constructor for class org.eclipse.scada.utils.concurrent.NotifyFutureImpl
 
notifySuccess(R) - Method in class org.eclipse.scada.utils.exec.OperationResult
 
NULL - Static variable in class org.eclipse.scada.core.Variant
A default NULL instance
nullObject() - Method in interface org.eclipse.scada.utils.osgi.jdbc.data.RowMapper
if nulls are unwanted, a null object can be returned here
nullObject() - Method in class org.eclipse.scada.utils.osgi.jdbc.data.RowMapperAdapter
 
nullObject() - Method in class org.eclipse.scada.utils.osgi.jdbc.data.SingleColumnRowMapper
 
NullValueException - Exception in org.eclipse.scada.core
 
NullValueException() - Constructor for exception org.eclipse.scada.core.NullValueException
 

O

OBJECT_POOL_CLASS - Static variable in interface org.eclipse.scada.utils.osgi.pool.ObjectPool
 
ObjectPool<S> - Interface in org.eclipse.scada.utils.osgi.pool
 
ObjectPoolHelper - Class in org.eclipse.scada.utils.osgi.pool
 
ObjectPoolHelper() - Constructor for class org.eclipse.scada.utils.osgi.pool.ObjectPoolHelper
 
ObjectPoolImpl<S> - Class in org.eclipse.scada.utils.osgi.pool
 
ObjectPoolImpl() - Constructor for class org.eclipse.scada.utils.osgi.pool.ObjectPoolImpl
 
ObjectPoolImpl(String) - Constructor for class org.eclipse.scada.utils.osgi.pool.ObjectPoolImpl
 
ObjectPoolListener<S> - Interface in org.eclipse.scada.utils.osgi.pool
 
ObjectPoolServiceTracker<S> - Class in org.eclipse.scada.utils.osgi.pool
 
ObjectPoolServiceTracker(ObjectPoolTracker<S>, String, ObjectPoolListener<S>) - Constructor for class org.eclipse.scada.utils.osgi.pool.ObjectPoolServiceTracker
 
ObjectPoolTracker<S> - Class in org.eclipse.scada.utils.osgi.pool
A tracker which tracks object pools
ObjectPoolTracker(BundleContext, Class<? extends S>) - Constructor for class org.eclipse.scada.utils.osgi.pool.ObjectPoolTracker
 
ObjectPoolTracker(BundleContext, String) - Constructor for class org.eclipse.scada.utils.osgi.pool.ObjectPoolTracker
 
ObjectPoolTracker.ObjectPoolServiceListener<S> - Interface in org.eclipse.scada.utils.osgi.pool
 
offer(E) - Method in class org.eclipse.scada.utils.collection.BoundedPriorityQueueSet
 
open() - Method in class org.eclipse.scada.ds.DataNodeTracker
 
open() - Method in class org.eclipse.scada.sec.osgi.TrackingAuditLogImplementation
 
open() - Method in class org.eclipse.scada.sec.osgi.TrackingAuthenticationImplementation
 
open() - Method in class org.eclipse.scada.sec.osgi.TrackingAuthorizationImplementation
 
open() - Method in class org.eclipse.scada.sec.osgi.TrackingAuthorizationTracker
 
open() - Method in class org.eclipse.scada.utils.osgi.pool.AbstractObjectPoolServiceTracker
 
open() - Method in class org.eclipse.scada.utils.osgi.pool.AllObjectPoolServiceTracker
Start the tracker
open() - Method in class org.eclipse.scada.utils.osgi.pool.ObjectPoolTracker
 
open() - Method in class org.eclipse.scada.utils.osgi.SingleServiceTracker
 
open(boolean) - Method in class org.eclipse.scada.utils.osgi.SingleServiceTracker
 
Operation<R,T> - Interface in org.eclipse.scada.utils.exec
Base interface for operations (either sync or async based).
OperationException - Exception in org.eclipse.scada.core
 
OperationException(String, Throwable) - Constructor for exception org.eclipse.scada.core.OperationException
 
OperationException(String) - Constructor for exception org.eclipse.scada.core.OperationException
 
OperationException(Throwable) - Constructor for exception org.eclipse.scada.core.OperationException
 
OperationResult<R> - Class in org.eclipse.scada.utils.exec
A class that can be used to track the progress of an asynchronous execution
OperationResult() - Constructor for class org.eclipse.scada.utils.exec.OperationResult
 
OperationResult(OperationResultHandler<R>) - Constructor for class org.eclipse.scada.utils.exec.OperationResult
 
OperationResultHandler<R> - Interface in org.eclipse.scada.utils.exec
Interface for handling result notify asynchronously
Optional - Annotation Type in org.eclipse.scada.utils.inject
 
ORDER_COMPARATOR - Static variable in interface org.eclipse.scada.sec.callback.Callback
 
org.eclipse.scada.base.json - package org.eclipse.scada.base.json
 
org.eclipse.scada.core - package org.eclipse.scada.core
 
org.eclipse.scada.ds - package org.eclipse.scada.ds
 
org.eclipse.scada.ds.storage - package org.eclipse.scada.ds.storage
 
org.eclipse.scada.hds - package org.eclipse.scada.hds
 
org.eclipse.scada.sec - package org.eclipse.scada.sec
 
org.eclipse.scada.sec.audit - package org.eclipse.scada.sec.audit
 
org.eclipse.scada.sec.audit.log.slf4j - package org.eclipse.scada.sec.audit.log.slf4j
 
org.eclipse.scada.sec.auth.logon - package org.eclipse.scada.sec.auth.logon
 
org.eclipse.scada.sec.authn - package org.eclipse.scada.sec.authn
This package contains authentication classes
org.eclipse.scada.sec.authz - package org.eclipse.scada.sec.authz
This package contains authorization classes
org.eclipse.scada.sec.callback - package org.eclipse.scada.sec.callback
 
org.eclipse.scada.sec.osgi - package org.eclipse.scada.sec.osgi
 
org.eclipse.scada.sec.provider.plain.property - package org.eclipse.scada.sec.provider.plain.property
 
org.eclipse.scada.sec.utils.password - package org.eclipse.scada.sec.utils.password
 
org.eclipse.scada.utils - package org.eclipse.scada.utils
 
org.eclipse.scada.utils.beans - package org.eclipse.scada.utils.beans
 
org.eclipse.scada.utils.collection - package org.eclipse.scada.utils.collection
 
org.eclipse.scada.utils.concurrent - package org.eclipse.scada.utils.concurrent
 
org.eclipse.scada.utils.concurrent.task - package org.eclipse.scada.utils.concurrent.task
 
org.eclipse.scada.utils.exec - package org.eclipse.scada.utils.exec
 
org.eclipse.scada.utils.init - package org.eclipse.scada.utils.init
 
org.eclipse.scada.utils.inject - package org.eclipse.scada.utils.inject
 
org.eclipse.scada.utils.interner - package org.eclipse.scada.utils.interner
 
org.eclipse.scada.utils.io - package org.eclipse.scada.utils.io
 
org.eclipse.scada.utils.lang - package org.eclipse.scada.utils.lang
 
org.eclipse.scada.utils.lifecycle - package org.eclipse.scada.utils.lifecycle
 
org.eclipse.scada.utils.osgi - package org.eclipse.scada.utils.osgi
 
org.eclipse.scada.utils.osgi.jdbc - package org.eclipse.scada.utils.osgi.jdbc
 
org.eclipse.scada.utils.osgi.jdbc.data - package org.eclipse.scada.utils.osgi.jdbc.data
 
org.eclipse.scada.utils.osgi.jdbc.pool - package org.eclipse.scada.utils.osgi.jdbc.pool
 
org.eclipse.scada.utils.osgi.jdbc.task - package org.eclipse.scada.utils.osgi.jdbc.task
 
org.eclipse.scada.utils.osgi.pool - package org.eclipse.scada.utils.osgi.pool
 
org.eclipse.scada.utils.reflect - package org.eclipse.scada.utils.reflect
 
org.eclipse.scada.utils.script - package org.eclipse.scada.utils.script
 
org.eclipse.scada.utils.sql - package org.eclipse.scada.utils.sql
 
org.eclipse.scada.utils.statuscodes - package org.eclipse.scada.utils.statuscodes
 
org.eclipse.scada.utils.str - package org.eclipse.scada.utils.str
 

P

Pair<T1,T2> - Class in org.eclipse.scada.utils.lang
 
Pair(T1, T2) - Constructor for class org.eclipse.scada.utils.lang.Pair
 
parseInteger(Map<String, String>, String, Integer) - Method in class org.eclipse.scada.sec.callback.AbstractCallback
Return an integer from the attributes
parseRequestAttributes(Map<String, String>) - Method in class org.eclipse.scada.sec.callback.AbstractCallback
 
parseRequestAttributes(Map<String, String>) - Method in interface org.eclipse.scada.sec.callback.Callback
 
parseRequestAttributes(Map<String, String>) - Method in class org.eclipse.scada.sec.callback.ConfirmationCallback
 
parseRequestAttributes(Map<String, String>) - Method in class org.eclipse.scada.sec.callback.LabelCallback
 
parseRequestAttributes(Map<String, String>) - Method in class org.eclipse.scada.sec.callback.PasswordCallback
 
parseRequestAttributes(Map<String, String>) - Method in class org.eclipse.scada.sec.callback.XMLSignatureCallback
 
parseResponseAttributes(Map<String, String>) - Method in class org.eclipse.scada.sec.callback.AbstractCallback
 
parseResponseAttributes(Map<String, String>) - Method in interface org.eclipse.scada.sec.callback.Callback
 
parseResponseAttributes(Map<String, String>) - Method in class org.eclipse.scada.sec.callback.ConfirmationCallback
 
parseResponseAttributes(Map<String, String>) - Method in class org.eclipse.scada.sec.callback.PasswordCallback
 
parseResponseAttributes(Map<String, String>) - Method in class org.eclipse.scada.sec.callback.TextCallback
 
parseResponseAttributes(Map<String, String>) - Method in class org.eclipse.scada.sec.callback.XMLSignatureCallback
 
PasswordCallback - Class in org.eclipse.scada.sec.callback
 
PasswordCallback(String, int) - Constructor for class org.eclipse.scada.sec.callback.PasswordCallback
 
PasswordCallback(String, int, PasswordEncoding...) - Constructor for class org.eclipse.scada.sec.callback.PasswordCallback
 
PasswordCallback(String, int, List<PasswordEncoding>) - Constructor for class org.eclipse.scada.sec.callback.PasswordCallback
 
PasswordCallback() - Constructor for class org.eclipse.scada.sec.callback.PasswordCallback
 
PasswordDigestCodec - Interface in org.eclipse.scada.sec.utils.password
 
PasswordEncoder - Interface in org.eclipse.scada.sec.utils.password
 
PasswordEncoding - Enum in org.eclipse.scada.sec.utils.password
 
PasswordType - Enum in org.eclipse.scada.sec.utils.password
 
PasswordValidator - Interface in org.eclipse.scada.sec.utils.password
 
peek() - Method in class org.eclipse.scada.utils.collection.BoundedPriorityQueueSet
 
perform(AuthorizationRule) - Method in class org.eclipse.scada.sec.osgi.AuthorizationHelper.IteratingAuthorizer
 
perform(S) - Method in class org.eclipse.scada.utils.concurrent.IteratingFuture
 
performCallback(Callback[]) - Method in interface org.eclipse.scada.sec.callback.CallbackHandler
 
performCallback(Callback[]) - Method in class org.eclipse.scada.sec.callback.PropertiesCredentialsCallback
 
performTask(Connection) - Method in class org.eclipse.scada.utils.osgi.jdbc.task.CommonConnectionTask
 
performTask(ConnectionContext) - Method in class org.eclipse.scada.utils.osgi.jdbc.task.CommonConnectionTask
 
performTask(Connection) - Method in interface org.eclipse.scada.utils.osgi.jdbc.task.ConnectionTask
 
PermissionDeniedException - Exception in org.eclipse.scada.sec
 
PermissionDeniedException(AuthorizationResult) - Constructor for exception org.eclipse.scada.sec.PermissionDeniedException
 
PermissionDeniedException(StatusCode, String) - Constructor for exception org.eclipse.scada.sec.PermissionDeniedException
 
PlainValidator - Class in org.eclipse.scada.sec.utils.password
 
PlainValidator(boolean) - Constructor for class org.eclipse.scada.sec.utils.password.PlainValidator
 
poll() - Method in class org.eclipse.scada.utils.collection.BoundedPriorityQueueSet
 
poolAdded(ObjectPool<S>, int) - Method in interface org.eclipse.scada.utils.osgi.pool.ObjectPoolTracker.ObjectPoolServiceListener
 
PoolConnectionAccessor - Class in org.eclipse.scada.utils.osgi.jdbc.pool
 
PoolConnectionAccessor(DataSourceFactory, Properties) - Constructor for class org.eclipse.scada.utils.osgi.jdbc.pool.PoolConnectionAccessor
 
poolModified(ObjectPool<S>, int) - Method in interface org.eclipse.scada.utils.osgi.pool.ObjectPoolTracker.ObjectPoolServiceListener
 
poolRemoved(ObjectPool<S>) - Method in interface org.eclipse.scada.utils.osgi.pool.ObjectPoolTracker.ObjectPoolServiceListener
 
process(AuthorizationContext, Future<UserInformation>) - Method in class org.eclipse.scada.sec.auth.logon.AuthorizationRuleImpl
 
processCurrent() - Method in class org.eclipse.scada.utils.concurrent.IteratingFuture
 
processNext() - Method in class org.eclipse.scada.utils.concurrent.IteratingFuture
 
processResult(ResultSet) - Method in interface org.eclipse.scada.utils.osgi.jdbc.task.ResultSetProcessor
Process the result set
processRow(ResultSet) - Method in interface org.eclipse.scada.utils.osgi.jdbc.task.RowCallback
Gets called for every row
PROP - Static variable in class org.eclipse.scada.sec.provider.plain.property.PropertyAuthenticationService
 
PROP_DOCUMENT - Static variable in class org.eclipse.scada.sec.callback.XMLSignatureCallback
 
PROP_MAXIMUM_REMEMBER_PERIOD - Static variable in class org.eclipse.scada.sec.callback.XMLSignatureCallback
 
PROP_PASSWORD - Static variable in class org.eclipse.scada.core.ConnectionInformation
 
PROP_SIGNED_DOCUMENT - Static variable in class org.eclipse.scada.sec.callback.XMLSignatureCallback
 
PROP_USER - Static variable in class org.eclipse.scada.core.ConnectionInformation
 
PROP_VALUE - Static variable in class org.eclipse.scada.sec.callback.ConfirmationCallback
 
PROP_VALUE - Static variable in class org.eclipse.scada.sec.callback.TextCallback
 
PropertiesCredentialsCallback - Class in org.eclipse.scada.sec.callback
A callback handler which will act on the provided properties
PropertiesCredentialsCallback(String, String) - Constructor for class org.eclipse.scada.sec.callback.PropertiesCredentialsCallback
 
PropertiesCredentialsCallback(Properties) - Constructor for class org.eclipse.scada.sec.callback.PropertiesCredentialsCallback
 
PropertiesCredentialsCallback(Map<String, String>) - Constructor for class org.eclipse.scada.sec.callback.PropertiesCredentialsCallback
 
PropertyAuthenticationService - Class in org.eclipse.scada.sec.provider.plain.property
A plain authentication provider
PropertyAuthenticationService() - Constructor for class org.eclipse.scada.sec.provider.plain.property.PropertyAuthenticationService
 
purge() - Method in class org.eclipse.scada.hds.DataStoreAccesor
Delete data files that are out of range
put(Key, Value) - Method in class org.eclipse.scada.utils.collection.MapBuilder
Put a pair into the map held by the map builder
putAll(Map<Key, Value>) - Method in class org.eclipse.scada.utils.collection.MapBuilder
Add all entries from the provided map

Q

Quantizer - Class in org.eclipse.scada.hds
A helper class to calculate quantized time frames
Quantizer(long, TimeUnit) - Constructor for class org.eclipse.scada.hds.Quantizer
 
Quantizer(long, TimeUnit, int) - Constructor for class org.eclipse.scada.hds.Quantizer
 
query(RowMapper<T>, String, Object...) - Method in class org.eclipse.scada.utils.osgi.jdbc.task.CommonConnectionContext
 
query(RowMapper<T>, String, Map<String, Object>) - Method in class org.eclipse.scada.utils.osgi.jdbc.task.CommonConnectionContext
 
query(RowCallback, String, Object...) - Method in class org.eclipse.scada.utils.osgi.jdbc.task.CommonConnectionContext
 
query(RowCallback, String, Map<String, Object>) - Method in class org.eclipse.scada.utils.osgi.jdbc.task.CommonConnectionContext
 
query(ResultSetProcessor, String, Map<String, Object>) - Method in class org.eclipse.scada.utils.osgi.jdbc.task.CommonConnectionContext
 
query(ResultSetProcessor, String, Object...) - Method in class org.eclipse.scada.utils.osgi.jdbc.task.CommonConnectionContext
 
query(ResultSetProcessor, String, Object...) - Method in interface org.eclipse.scada.utils.osgi.jdbc.task.ConnectionContext
 
query(ResultSetProcessor, String, Map<String, Object>) - Method in interface org.eclipse.scada.utils.osgi.jdbc.task.ConnectionContext
 
query(RowCallback, String, Object...) - Method in interface org.eclipse.scada.utils.osgi.jdbc.task.ConnectionContext
 
query(RowCallback, String, Map<String, Object>) - Method in interface org.eclipse.scada.utils.osgi.jdbc.task.ConnectionContext
 
query(RowMapper<T>, String, Object...) - Method in interface org.eclipse.scada.utils.osgi.jdbc.task.ConnectionContext
 
query(RowMapper<T>, String, Map<String, Object>) - Method in interface org.eclipse.scada.utils.osgi.jdbc.task.ConnectionContext
 
queryForList(Class<T>, String, Object...) - Method in class org.eclipse.scada.utils.osgi.jdbc.task.CommonConnectionContext
 
queryForList(Class<T>, String, Map<String, Object>) - Method in class org.eclipse.scada.utils.osgi.jdbc.task.CommonConnectionContext
 
queryForList(Class<T>, String, Object...) - Method in interface org.eclipse.scada.utils.osgi.jdbc.task.ConnectionContext
 
queryForList(Class<T>, String, Map<String, Object>) - Method in interface org.eclipse.scada.utils.osgi.jdbc.task.ConnectionContext
 
queryForObject(RowMapper<T>, String, Map<String, Object>) - Method in class org.eclipse.scada.utils.osgi.jdbc.task.CommonConnectionContext
 
queryForObject(RowMapper<T>, String, Object...) - Method in class org.eclipse.scada.utils.osgi.jdbc.task.CommonConnectionContext
 
queryForObject(RowMapper<T>, String, Object...) - Method in interface org.eclipse.scada.utils.osgi.jdbc.task.ConnectionContext
 
queryForObject(RowMapper<T>, String, Map<String, Object>) - Method in interface org.eclipse.scada.utils.osgi.jdbc.task.ConnectionContext
 

R

readNode(String) - Method in interface org.eclipse.scada.ds.DataStore
Get the data node
readNode(String) - Method in class org.eclipse.scada.ds.storage.AbstractStorage
 
Reflections - Class in org.eclipse.scada.utils.reflect
 
registerObjectPool(BundleContext, ObjectPool<?>, String) - Static method in class org.eclipse.scada.utils.osgi.pool.ObjectPoolHelper
Register the object pool with the OSGi service bus
registerObjectPool(BundleContext, ObjectPool<S>, Class<? extends S>) - Static method in class org.eclipse.scada.utils.osgi.pool.ObjectPoolHelper
Register the object pool with the OSGi service bus
remove(Object) - Method in class org.eclipse.scada.utils.collection.BoundedPriorityQueueSet
 
remove() - Method in class org.eclipse.scada.utils.collection.BoundedPriorityQueueSet
 
remove(Runnable) - Method in class org.eclipse.scada.utils.concurrent.CountingThreadPoolExecutor
 
removeAll(Collection<?>) - Method in class org.eclipse.scada.utils.collection.BoundedPriorityQueueSet
 
removedService(ServiceReference<T>, Object) - Method in class org.eclipse.scada.utils.osgi.SingleServiceTracker
 
removeListener(String, DataListener) - Method in class org.eclipse.scada.ds.DataNodeTracker
Remove a listener for a data node
removeListener(DataStoreListener) - Method in class org.eclipse.scada.hds.AbstractValueSource
 
removeListener(DataStoreListener) - Method in interface org.eclipse.scada.hds.ValueSource
 
removeListener(FutureListener<T>) - Method in class org.eclipse.scada.utils.concurrent.AbstractFuture
 
removeListener(Runnable) - Method in class org.eclipse.scada.utils.concurrent.AbstractFuture
 
removeListener(CountingThreadPoolExecutor.Listener) - Method in class org.eclipse.scada.utils.concurrent.CountingThreadPoolExecutor
 
removeListener(FutureListener<T>) - Method in class org.eclipse.scada.utils.concurrent.FutureTask
 
removeListener(Runnable) - Method in class org.eclipse.scada.utils.concurrent.FutureTask
 
removeListener(FutureListener<T>) - Method in class org.eclipse.scada.utils.concurrent.InstantFutureBase
 
removeListener(Runnable) - Method in class org.eclipse.scada.utils.concurrent.InstantFutureBase
 
removeListener(FutureListener<T>) - Method in interface org.eclipse.scada.utils.concurrent.NotifyFuture
 
removeListener(Runnable) - Method in interface org.eclipse.scada.utils.concurrent.NotifyFuture
 
removeListener(String, ObjectPoolListener<S>) - Method in interface org.eclipse.scada.utils.osgi.pool.ObjectPool
 
removeListener(ObjectPoolListener<S>) - Method in interface org.eclipse.scada.utils.osgi.pool.ObjectPool
 
removeListener(String, ObjectPoolListener<S>) - Method in class org.eclipse.scada.utils.osgi.pool.ObjectPoolImpl
 
removeListener(ObjectPoolListener<S>) - Method in class org.eclipse.scada.utils.osgi.pool.ObjectPoolImpl
 
removeListener(ObjectPoolTracker.ObjectPoolServiceListener<S>) - Method in class org.eclipse.scada.utils.osgi.pool.ObjectPoolTracker
 
removePool(ObjectPool<S>) - Method in class org.eclipse.scada.utils.osgi.pool.ObjectPoolTracker
 
removePropertyChangeListener(PropertyChangeListener) - Method in class org.eclipse.scada.utils.beans.AbstractPropertyChange
 
removePropertyChangeListener(String, PropertyChangeListener) - Method in class org.eclipse.scada.utils.beans.AbstractPropertyChange
 
removeService(String, S) - Method in interface org.eclipse.scada.utils.osgi.pool.ManageableObjectPool
 
removeService(String, S) - Method in class org.eclipse.scada.utils.osgi.pool.ObjectPoolImpl
 
removeTask(Long) - Method in class org.eclipse.scada.utils.concurrent.task.DefaultTaskHandler
 
removeTask(Long) - Method in interface org.eclipse.scada.utils.concurrent.task.TaskHandler
 
replace(String, Map<?, ?>) - Static method in class org.eclipse.scada.utils.str.StringReplacer
Replace with the default pattern of ${var}
replace(String, StringReplacer.ReplaceSource, Pattern) - Static method in class org.eclipse.scada.utils.str.StringReplacer
 
replace(String, String) - Method in interface org.eclipse.scada.utils.str.StringReplacer.ReplaceSource
 
resolveClass(ObjectStreamClass) - Method in class org.eclipse.scada.utils.osgi.BundleObjectInputStream
 
restoreVars(ScriptContext, Map<String, Object>) - Method in class org.eclipse.scada.utils.script.ScriptExecutor
 
resultChanged(AuthorizationReply) - Method in interface org.eclipse.scada.sec.osgi.AuthorizationTracker.Listener
 
ResultFutureHandler<T> - Class in org.eclipse.scada.utils.concurrent.task
 
ResultFutureHandler(ResultHandler<T>) - Constructor for class org.eclipse.scada.utils.concurrent.task.ResultFutureHandler
 
ResultHandler<T> - Interface in org.eclipse.scada.utils.concurrent.task
 
ResultSetProcessor - Interface in org.eclipse.scada.utils.osgi.jdbc.task
 
retainAll(Collection<?>) - Method in class org.eclipse.scada.utils.collection.BoundedPriorityQueueSet
 
rollback() - Method in class org.eclipse.scada.utils.osgi.jdbc.task.CommonConnectionContext
 
rollback() - Method in interface org.eclipse.scada.utils.osgi.jdbc.task.ConnectionContext
 
RowCallback - Interface in org.eclipse.scada.utils.osgi.jdbc.task
A row callback
RowMapper<T> - Interface in org.eclipse.scada.utils.osgi.jdbc.data
 
RowMapperAdapter<T> - Class in org.eclipse.scada.utils.osgi.jdbc.data
just a convenience class which provides a default implementation for validate, which might be empty in most cases, and nullObject which would be null if thats OK in context of caller
RowMapperAdapter() - Constructor for class org.eclipse.scada.utils.osgi.jdbc.data.RowMapperAdapter
 
RowMapperException - Exception in org.eclipse.scada.utils.osgi.jdbc.data
 
RowMapperException() - Constructor for exception org.eclipse.scada.utils.osgi.jdbc.data.RowMapperException
 
RowMapperException(String, Throwable) - Constructor for exception org.eclipse.scada.utils.osgi.jdbc.data.RowMapperException
 
RowMapperException(String) - Constructor for exception org.eclipse.scada.utils.osgi.jdbc.data.RowMapperException
 
RowMapperException(Throwable) - Constructor for exception org.eclipse.scada.utils.osgi.jdbc.data.RowMapperException
 
RowMapperMappingException - Exception in org.eclipse.scada.utils.osgi.jdbc.data
 
RowMapperMappingException() - Constructor for exception org.eclipse.scada.utils.osgi.jdbc.data.RowMapperMappingException
 
RowMapperMappingException(String) - Constructor for exception org.eclipse.scada.utils.osgi.jdbc.data.RowMapperMappingException
 
RowMapperValidationException - Exception in org.eclipse.scada.utils.osgi.jdbc.data
 
RowMapperValidationException() - Constructor for exception org.eclipse.scada.utils.osgi.jdbc.data.RowMapperValidationException
 
RowMapperValidationException(String) - Constructor for exception org.eclipse.scada.utils.osgi.jdbc.data.RowMapperValidationException
 
RULE_TYPES - Static variable in interface org.eclipse.scada.sec.AuthorizationService
 

S

schedule(Runnable, long, TimeUnit) - Method in class org.eclipse.scada.utils.concurrent.ScheduledExportedExecutorService
 
schedule(Callable<V>, long, TimeUnit) - Method in class org.eclipse.scada.utils.concurrent.ScheduledExportedExecutorService
 
scheduleAtFixedRate(Runnable, long, long, TimeUnit) - Method in class org.eclipse.scada.utils.concurrent.ScheduledExportedExecutorService
 
ScheduledExportedExecutorService - Class in org.eclipse.scada.utils.concurrent
 
ScheduledExportedExecutorService(String, int) - Constructor for class org.eclipse.scada.utils.concurrent.ScheduledExportedExecutorService
 
scheduleWithFixedDelay(Runnable, long, long, TimeUnit) - Method in class org.eclipse.scada.utils.concurrent.ScheduledExportedExecutorService
 
ScriptExecutor - Class in org.eclipse.scada.utils.script
A wrapper to execute scripts
ScriptExecutor(ScriptEngineManager, String, String, ClassLoader) - Constructor for class org.eclipse.scada.utils.script.ScriptExecutor
 
ScriptExecutor(ScriptEngineManager, String, URL, ClassLoader) - Constructor for class org.eclipse.scada.utils.script.ScriptExecutor
 
ScriptExecutor(ScriptEngine, String, ClassLoader, String) - Constructor for class org.eclipse.scada.utils.script.ScriptExecutor
Construct a new script executors
ScriptExecutor(ScriptEngine, String, ClassLoader) - Constructor for class org.eclipse.scada.utils.script.ScriptExecutor
Construct a new script executors
ScriptExecutor(ScriptEngine, URL, ClassLoader) - Constructor for class org.eclipse.scada.utils.script.ScriptExecutor
 
Scripts - Class in org.eclipse.scada.utils.script
Helper functions for JSR 223 scripts
second - Variable in class org.eclipse.scada.utils.lang.Pair
 
serialize(Variant, Type, JsonSerializationContext) - Method in class org.eclipse.scada.base.json.VariantJsonSerializer
 
serviceAdded(S, Dictionary<?, ?>) - Method in class org.eclipse.scada.utils.osgi.pool.AbstractObjectPoolServiceTracker.PoolHandler
 
serviceAdded(S, Dictionary<?, ?>) - Method in class org.eclipse.scada.utils.osgi.pool.AllObjectPoolServiceTracker.PoolHandler
 
serviceAdded(S, Dictionary<?, ?>) - Method in interface org.eclipse.scada.utils.osgi.pool.ObjectPoolListener
 
serviceChange(S, Dictionary<?, ?>) - Method in interface org.eclipse.scada.utils.osgi.pool.SingleObjectPoolServiceTracker.ServiceListener
 
serviceChange(ServiceReference<T>, T) - Method in interface org.eclipse.scada.utils.osgi.SingleServiceListener
The method is called when the service instance has changed
serviceId - Variable in class org.eclipse.scada.utils.osgi.pool.AbstractObjectPoolServiceTracker
 
ServiceLoaderProcessor - Class in org.eclipse.scada.utils.init
Process all initialization found using the ServiceLoader mechanism
serviceModified(S, Dictionary<?, ?>) - Method in class org.eclipse.scada.utils.osgi.pool.AbstractObjectPoolServiceTracker.PoolHandler
 
serviceModified(S, Dictionary<?, ?>) - Method in class org.eclipse.scada.utils.osgi.pool.AllObjectPoolServiceTracker.PoolHandler
 
serviceModified(S, Dictionary<?, ?>) - Method in interface org.eclipse.scada.utils.osgi.pool.ObjectPoolListener
 
serviceRemoved(S, Dictionary<?, ?>) - Method in class org.eclipse.scada.utils.osgi.pool.AbstractObjectPoolServiceTracker.PoolHandler
 
serviceRemoved(S, Dictionary<?, ?>) - Method in class org.eclipse.scada.utils.osgi.pool.AllObjectPoolServiceTracker.PoolHandler
 
serviceRemoved(S, Dictionary<?, ?>) - Method in interface org.eclipse.scada.utils.osgi.pool.ObjectPoolListener
 
set(Map<String, Variant>, Map<String, Variant>, Map<String, Variant>) - Static method in class org.eclipse.scada.core.AttributesHelper
update the target attributes to contain only the requested attributes
set(int, boolean) - Method in class org.eclipse.scada.utils.lang.BitArray
 
setAsText(String) - Method in class org.eclipse.scada.core.ConnectionInformationEditor
 
setAsText(String) - Method in class org.eclipse.scada.core.VariantEditor
 
setAuthenticator(AuthenticationImplementation) - Method in class org.eclipse.scada.sec.auth.logon.LogonAuthorizationService
 
setAutoCommit(boolean) - Method in class org.eclipse.scada.utils.osgi.jdbc.task.CommonConnectionContext
 
setAutoCommit(boolean) - Method in interface org.eclipse.scada.utils.osgi.jdbc.task.ConnectionContext
 
setCallbackHandler(CallbackHandler) - Method in class org.eclipse.scada.sec.authz.AuthorizationContext
 
setConfirmationType(ConfirmationCallback.ConfirmationType) - Method in class org.eclipse.scada.sec.callback.ConfirmationCallback
 
setDocument(String) - Method in class org.eclipse.scada.sec.callback.XMLSignatureCallback
 
setDriver(String) - Method in class org.eclipse.scada.core.ConnectionInformation
 
setError(Throwable) - Method in class org.eclipse.scada.utils.concurrent.AbstractFuture
 
setError(Throwable) - Method in class org.eclipse.scada.utils.concurrent.NotifyFutureImpl
 
setField(Object, Field, Object) - Static method in class org.eclipse.scada.utils.inject.InjectHelper
Set a field value
setInterface(String) - Method in class org.eclipse.scada.core.ConnectionInformation
 
setMaximumRememberPeriod(int) - Method in class org.eclipse.scada.sec.callback.XMLSignatureCallback
 
setPassword(String) - Method in class org.eclipse.scada.core.ConnectionInformation
Set the password
setPassword(String) - Method in class org.eclipse.scada.sec.callback.PasswordCallback
 
setPassword(String, String) - Method in interface org.eclipse.scada.sec.UserManagerService
 
setProperties(Map<String, String>) - Method in class org.eclipse.scada.core.ConnectionInformation
 
setRequest(AuthorizationRequest) - Method in class org.eclipse.scada.sec.authz.AuthorizationContext
 
setRequestedTypes(List<List<PasswordEncoding>>) - Method in class org.eclipse.scada.sec.callback.PasswordCallback
 
setResult(T) - Method in class org.eclipse.scada.utils.concurrent.AbstractFuture
 
setResult(T) - Method in class org.eclipse.scada.utils.concurrent.NotifyFutureImpl
 
setSecondaryTarget(Integer) - Method in class org.eclipse.scada.core.ConnectionInformation
 
setService(AuditLogService) - Method in class org.eclipse.scada.sec.osgi.TrackingAuditLogImplementation
 
setService(AuthorizationTracker) - Method in class org.eclipse.scada.sec.osgi.TrackingAuthorizationTracker
 
setSignedDocument(String) - Method in class org.eclipse.scada.sec.callback.XMLSignatureCallback
 
setSubtargets(List<String>) - Method in class org.eclipse.scada.core.ConnectionInformation
 
setTarget(String) - Method in class org.eclipse.scada.core.ConnectionInformation
 
setUser(String) - Method in class org.eclipse.scada.core.ConnectionInformation
Set the user name
setValue(Boolean) - Method in class org.eclipse.scada.sec.callback.ConfirmationCallback
 
setValue(String) - Method in class org.eclipse.scada.sec.callback.TextCallback
 
SeverityLevel - Enum in org.eclipse.scada.utils.statuscodes
 
showTable(PrintStream, List<String>, List<List<String>>, int) - Static method in class org.eclipse.scada.utils.str.Tables
Print out a table
shutdown() - Method in class org.eclipse.scada.utils.concurrent.CountingThreadPoolExecutor
 
shutdown() - Method in class org.eclipse.scada.utils.concurrent.ExportedExecutorService
 
shutdown() - Method in class org.eclipse.scada.utils.concurrent.ScheduledExportedExecutorService
 
shutdownNow() - Method in class org.eclipse.scada.utils.concurrent.CountingThreadPoolExecutor
 
shutdownNow() - Method in class org.eclipse.scada.utils.concurrent.ExportedExecutorService
 
shutdownNow() - Method in class org.eclipse.scada.utils.concurrent.ScheduledExportedExecutorService
 
SingleColumnRowMapper<T> - Class in org.eclipse.scada.utils.osgi.jdbc.data
 
SingleColumnRowMapper(Class<T>) - Constructor for class org.eclipse.scada.utils.osgi.jdbc.data.SingleColumnRowMapper
 
SingleObjectPoolServiceTracker<S> - Class in org.eclipse.scada.utils.osgi.pool
 
SingleObjectPoolServiceTracker(ObjectPoolTracker<S>, String, SingleObjectPoolServiceTracker.ServiceListener<S>) - Constructor for class org.eclipse.scada.utils.osgi.pool.SingleObjectPoolServiceTracker
 
SingleObjectPoolServiceTracker.ServiceListener<S> - Interface in org.eclipse.scada.utils.osgi.pool
 
SingleServiceListener<T> - Interface in org.eclipse.scada.utils.osgi
 
SingleServiceTracker<T> - Class in org.eclipse.scada.utils.osgi
 
SingleServiceTracker(BundleContext, Filter, SingleServiceListener<T>) - Constructor for class org.eclipse.scada.utils.osgi.SingleServiceTracker
 
SingleServiceTracker(BundleContext, String, SingleServiceListener<T>) - Constructor for class org.eclipse.scada.utils.osgi.SingleServiceTracker
 
SingleServiceTracker(BundleContext, Class<T>, SingleServiceListener<T>) - Constructor for class org.eclipse.scada.utils.osgi.SingleServiceTracker
 
size() - Method in class org.eclipse.scada.utils.collection.BoundedPriorityQueueSet
 
split(String) - Static method in class org.eclipse.scada.sec.provider.plain.property.PropertyAuthenticationService
 
SqlHelper - Class in org.eclipse.scada.utils.sql
 
start - Variable in class org.eclipse.scada.hds.DataFileAccessorImpl
 
start() - Method in interface org.eclipse.scada.utils.lifecycle.LifecycleAware
 
startExecute(OperationResult<R>, T) - Method in class org.eclipse.scada.utils.exec.AsyncBasedOperation
 
startExecute(T) - Method in class org.eclipse.scada.utils.exec.AsyncBasedOperation
 
startExecute(OperationResultHandler<R>, T) - Method in class org.eclipse.scada.utils.exec.AsyncBasedOperation
 
startExecute(T) - Method in interface org.eclipse.scada.utils.exec.Operation
 
startExecute(OperationResultHandler<R>, T) - Method in interface org.eclipse.scada.utils.exec.Operation
 
startExecute(T) - Method in class org.eclipse.scada.utils.exec.SyncBasedOperation
 
startExecute(OperationResultHandler<R>, T) - Method in class org.eclipse.scada.utils.exec.SyncBasedOperation
 
startIterating() - Method in class org.eclipse.scada.utils.concurrent.IteratingFuture
Start iterating over the list
stateChanged(LongRunningOperation, LongRunningState, Throwable) - Method in interface org.eclipse.scada.utils.exec.LongRunningListener
 
status - Variable in exception org.eclipse.scada.utils.statuscodes.CodedException
 
StatusCode - Class in org.eclipse.scada.utils.statuscodes
 
StatusCode(String, String, long, SeverityLevel) - Constructor for class org.eclipse.scada.utils.statuscodes.StatusCode
 
StatusCodes - Interface in org.eclipse.scada.core
 
StatusCodes - Interface in org.eclipse.scada.sec
 
stop() - Method in interface org.eclipse.scada.utils.lifecycle.LifecycleAware
 
storeChanged(Date, Date) - Method in interface org.eclipse.scada.hds.DataStoreListener
 
StringEncoder - Class in org.eclipse.scada.utils.str
 
StringHelper - Class in org.eclipse.scada.utils.str
A helper class for string operations
StringHelper() - Constructor for class org.eclipse.scada.utils.str.StringHelper
 
StringReplacer - Class in org.eclipse.scada.utils.str
A helper class for replacing strings in strings
StringReplacer() - Constructor for class org.eclipse.scada.utils.str.StringReplacer
 
StringReplacer.ReplaceSource - Interface in org.eclipse.scada.utils.str
 
submit(Runnable) - Method in class org.eclipse.scada.utils.concurrent.CountingThreadPoolExecutor
 
submit(Runnable, T) - Method in class org.eclipse.scada.utils.concurrent.CountingThreadPoolExecutor
 
submit(Callable<T>) - Method in class org.eclipse.scada.utils.concurrent.CountingThreadPoolExecutor
 
submit(Callable<T>) - Method in class org.eclipse.scada.utils.concurrent.ExportedExecutorService
 
submit(Runnable, T) - Method in class org.eclipse.scada.utils.concurrent.ExportedExecutorService
 
submit(Runnable) - Method in class org.eclipse.scada.utils.concurrent.ExportedExecutorService
 
submit(Callable<T>) - Method in class org.eclipse.scada.utils.concurrent.ScheduledExportedExecutorService
 
submit(Runnable, T) - Method in class org.eclipse.scada.utils.concurrent.ScheduledExportedExecutorService
 
submit(Runnable) - Method in class org.eclipse.scada.utils.concurrent.ScheduledExportedExecutorService
 
subSet(E, E) - Method in class org.eclipse.scada.utils.collection.BoundedPriorityQueueSet
 
success(R) - Method in interface org.eclipse.scada.utils.exec.OperationResultHandler
Gets called when the operation succeeded
SyncBasedOperation<R,T> - Class in org.eclipse.scada.utils.exec
Implements an operation that is based on a synchronous operation
SyncBasedOperation() - Constructor for class org.eclipse.scada.utils.exec.SyncBasedOperation
 
SyncBasedOperation(Executor) - Constructor for class org.eclipse.scada.utils.exec.SyncBasedOperation
 

T

Tables - Class in org.eclipse.scada.utils.str
 
tailSet(E) - Method in class org.eclipse.scada.utils.collection.BoundedPriorityQueueSet
 
take(DataStoreAccesor.AccessorWrapper) - Method in class org.eclipse.scada.hds.DataStoreAccesor
 
TaskHandler - Interface in org.eclipse.scada.utils.concurrent.task
A task handler which aids in creating task IDs for Future tasks
TaskHandler.Handle - Interface in org.eclipse.scada.utils.concurrent.task
A task handle which will hold a reference to the assigned task id
TextCallback - Class in org.eclipse.scada.sec.callback
 
TextCallback() - Constructor for class org.eclipse.scada.sec.callback.TextCallback
 
TextCallback(String, int) - Constructor for class org.eclipse.scada.sec.callback.TextCallback
 
toArray() - Method in class org.eclipse.scada.utils.collection.BoundedPriorityQueueSet
 
toArray(T[]) - Method in class org.eclipse.scada.utils.collection.BoundedPriorityQueueSet
 
toArray() - Method in class org.eclipse.scada.utils.lang.BitArray
 
toJavaType() - Method in enum org.eclipse.scada.core.VariantType
 
toLabel(String) - Method in class org.eclipse.scada.core.Variant
 
toLabel() - Method in class org.eclipse.scada.core.Variant
 
toLowerFirst(String) - Static method in class org.eclipse.scada.utils.str.StringHelper
Make the first character of a string lowercase
toMap(Pair<Key, Value>) - Static method in class org.eclipse.scada.utils.collection.MapBuilder
Return a new map the containing only the provided value pair
toMap(Map<Key, Value>, Pair<Key, Value>) - Static method in class org.eclipse.scada.utils.collection.MapBuilder
Return a new map containing the provided pair, or add the pair to an already existing map.
toMaskedString(String) - Method in class org.eclipse.scada.core.ConnectionInformation
Returns a string with the password masked out if one is set.
toMaskedString() - Method in class org.eclipse.scada.core.ConnectionInformation
Return a masked string with the default mask
toString() - Method in class org.eclipse.scada.core.ConnectionInformation
 
toString() - Method in class org.eclipse.scada.core.Variant
Get the string representation of the variant (not the variant value).
toString() - Method in class org.eclipse.scada.ds.DataNode
 
toString() - Method in class org.eclipse.scada.hds.Quantizer
 
toString() - Method in class org.eclipse.scada.sec.authn.AbstractPlainAuthenticationService.UserEntry
 
toString() - Method in class org.eclipse.scada.sec.authn.CredentialsRequest
 
toString() - Method in class org.eclipse.scada.sec.AuthorizationReply
 
toString() - Method in class org.eclipse.scada.sec.AuthorizationRequest
 
toString() - Method in class org.eclipse.scada.sec.AuthorizationResult
 
toString() - Method in class org.eclipse.scada.sec.authz.AuthorizationContext
 
toString() - Method in class org.eclipse.scada.sec.UserInformation
 
toString() - Method in class org.eclipse.scada.sec.UserInformationPrincipal
 
toString() - Method in class org.eclipse.scada.utils.lang.BitArray
 
toString() - Method in class org.eclipse.scada.utils.lang.Pair
 
toString() - Method in class org.eclipse.scada.utils.script.ScriptExecutor
 
toString() - Method in class org.eclipse.scada.utils.statuscodes.StatusCode
 
toUpperFirst(String) - Static method in class org.eclipse.scada.utils.str.StringHelper
Make the first character of a string uppercase
toUri() - Method in class org.eclipse.scada.core.ConnectionInformation
 
toValue() - Method in enum org.eclipse.scada.core.VariantType
 
toVariant(String, String) - Static method in class org.eclipse.scada.core.VariantEditor
 
toVariant(String) - Static method in class org.eclipse.scada.core.VariantEditor
 
TrackingAuditLogImplementation - Class in org.eclipse.scada.sec.osgi
 
TrackingAuditLogImplementation(BundleContext) - Constructor for class org.eclipse.scada.sec.osgi.TrackingAuditLogImplementation
 
TrackingAuthenticationImplementation - Class in org.eclipse.scada.sec.osgi
 
TrackingAuthenticationImplementation(BundleContext) - Constructor for class org.eclipse.scada.sec.osgi.TrackingAuthenticationImplementation
 
TrackingAuthorizationImplementation - Class in org.eclipse.scada.sec.osgi
 
TrackingAuthorizationImplementation(BundleContext) - Constructor for class org.eclipse.scada.sec.osgi.TrackingAuthorizationImplementation
 
TrackingAuthorizationTracker - Class in org.eclipse.scada.sec.osgi
 
TrackingAuthorizationTracker(BundleContext) - Constructor for class org.eclipse.scada.sec.osgi.TrackingAuthorizationTracker
 
transform(From) - Method in class org.eclipse.scada.utils.concurrent.TransformResultFuture
 
TransformResultFuture<From,To> - Class in org.eclipse.scada.utils.concurrent
 
TransformResultFuture(NotifyFuture<From>) - Constructor for class org.eclipse.scada.utils.concurrent.TransformResultFuture
 
TRUE - Static variable in class org.eclipse.scada.core.Variant
A default BOOL#true instance
TYPE - Static variable in class org.eclipse.scada.sec.callback.ConfirmationCallback
 
TYPE - Static variable in class org.eclipse.scada.sec.callback.PasswordCallback
 
TYPE - Static variable in class org.eclipse.scada.sec.callback.TextCallback
 
TYPE - Static variable in class org.eclipse.scada.sec.callback.UserNameCallback
 
TYPE - Static variable in class org.eclipse.scada.sec.callback.XMLSignatureCallback
 

U

UNABLE_TO_CREATE_SESSION - Static variable in interface org.eclipse.scada.core.StatusCodes
 
UnableToCreateSessionException - Exception in org.eclipse.scada.core
 
UnableToCreateSessionException(String) - Constructor for exception org.eclipse.scada.core.UnableToCreateSessionException
 
UnableToCreateSessionException(CodedException) - Constructor for exception org.eclipse.scada.core.UnableToCreateSessionException
 
UNKNOWN_STATUS_CODE - Static variable in interface org.eclipse.scada.sec.StatusCodes
 
update(String, Object...) - Method in class org.eclipse.scada.utils.osgi.jdbc.task.CommonConnectionContext
 
update(String, Map<String, Object>) - Method in class org.eclipse.scada.utils.osgi.jdbc.task.CommonConnectionContext
 
update(String, Object...) - Method in interface org.eclipse.scada.utils.osgi.jdbc.task.ConnectionContext
 
update(String, Map<String, Object>) - Method in interface org.eclipse.scada.utils.osgi.jdbc.task.ConnectionContext
 
update() - Method in class org.eclipse.scada.utils.osgi.pool.SingleObjectPoolServiceTracker
 
updateCount() - Method in class org.eclipse.scada.utils.concurrent.CountingThreadPoolExecutor
 
userInformation - Variable in class org.eclipse.scada.sec.provider.plain.property.PropertyAuthenticationService
 
UserInformation - Class in org.eclipse.scada.sec
A user information object
UserInformation(String) - Constructor for class org.eclipse.scada.sec.UserInformation
 
UserInformation(String, Collection<String>) - Constructor for class org.eclipse.scada.sec.UserInformation
 
UserInformation(String, String[]) - Constructor for class org.eclipse.scada.sec.UserInformation
 
UserInformationPrincipal - Class in org.eclipse.scada.sec
 
UserInformationPrincipal(UserInformation) - Constructor for class org.eclipse.scada.sec.UserInformationPrincipal
Create a new principal object
UserManagerService - Interface in org.eclipse.scada.sec
 
UserNameCallback - Class in org.eclipse.scada.sec.callback
 
UserNameCallback(String, int) - Constructor for class org.eclipse.scada.sec.callback.UserNameCallback
 
UserNameCallback() - Constructor for class org.eclipse.scada.sec.callback.UserNameCallback
 

V

validate(ResultSet) - Method in interface org.eclipse.scada.utils.osgi.jdbc.data.RowMapper
validate result after query (for instance number of columns, etc
validate(ResultSet) - Method in class org.eclipse.scada.utils.osgi.jdbc.data.RowMapperAdapter
 
validate(ResultSet) - Method in class org.eclipse.scada.utils.osgi.jdbc.data.SingleColumnRowMapper
 
validatePassword(Map<PasswordEncoding, String>, String) - Method in class org.eclipse.scada.sec.utils.password.DigestValidator
 
validatePassword(Map<PasswordEncoding, String>, String) - Method in interface org.eclipse.scada.sec.utils.password.PasswordValidator
 
validatePassword(Map<PasswordEncoding, String>, String) - Method in class org.eclipse.scada.sec.utils.password.PlainValidator
 
value(double, Date, boolean, boolean) - Method in interface org.eclipse.scada.hds.ValueVisitor
Gets called for each record found
value - Variable in class org.eclipse.scada.utils.lang.Holder
 
valueOf(long) - Static method in class org.eclipse.scada.core.Variant
 
valueOf(int) - Static method in class org.eclipse.scada.core.Variant
 
valueOf(double) - Static method in class org.eclipse.scada.core.Variant
 
valueOf(boolean) - Static method in class org.eclipse.scada.core.Variant
 
valueOf(Object) - Static method in class org.eclipse.scada.core.Variant
 
valueOf(String) - Static method in enum org.eclipse.scada.core.VariantType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.scada.sec.callback.ConfirmationCallback.ConfirmationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.scada.sec.utils.password.PasswordEncoding
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.scada.sec.utils.password.PasswordType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.scada.utils.exec.LongRunningState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.scada.utils.statuscodes.SeverityLevel
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.eclipse.scada.core.VariantType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.scada.sec.callback.ConfirmationCallback.ConfirmationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.scada.sec.utils.password.PasswordEncoding
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.scada.sec.utils.password.PasswordType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.scada.utils.exec.LongRunningState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.scada.utils.statuscodes.SeverityLevel
Returns an array containing the constants of this enum type, in the order they are declared.
ValueSource - Interface in org.eclipse.scada.hds
 
ValueVisitor - Interface in org.eclipse.scada.hds
 
Variant - Class in org.eclipse.scada.core
A variant data type that can hold any scalar value type.
Variant() - Constructor for class org.eclipse.scada.core.Variant
 
Variant(Object) - Constructor for class org.eclipse.scada.core.Variant
 
Variant(boolean) - Constructor for class org.eclipse.scada.core.Variant
 
Variant(double) - Constructor for class org.eclipse.scada.core.Variant
 
Variant(int) - Constructor for class org.eclipse.scada.core.Variant
 
Variant(long) - Constructor for class org.eclipse.scada.core.Variant
 
Variant(String) - Constructor for class org.eclipse.scada.core.Variant
 
Variant(Variant) - Constructor for class org.eclipse.scada.core.Variant
 
VariantComparator - Class in org.eclipse.scada.core
 
VariantComparator() - Constructor for class org.eclipse.scada.core.VariantComparator
 
VariantEditor - Class in org.eclipse.scada.core
 
VariantEditor() - Constructor for class org.eclipse.scada.core.VariantEditor
 
VariantJson - Interface in org.eclipse.scada.base.json
Variant JSON encoding
VariantJsonDeserializer - Class in org.eclipse.scada.base.json
 
VariantJsonDeserializer() - Constructor for class org.eclipse.scada.base.json.VariantJsonDeserializer
 
VariantJsonSerializer - Class in org.eclipse.scada.base.json
 
VariantJsonSerializer() - Constructor for class org.eclipse.scada.base.json.VariantJsonSerializer
 
VariantType - Enum in org.eclipse.scada.core
provides a enumeration for all types of a variant the ordinal values for each type are taken from Java's serialization protocol
visit(ValueVisitor) - Method in interface org.eclipse.scada.hds.DataFileAccessor
 
visit(ValueVisitor) - Method in class org.eclipse.scada.hds.DataFileAccessorImpl
 
visit(ValueVisitor, Date, Date) - Method in class org.eclipse.scada.hds.DataStoreAccesor
Visit values
visit(ValueVisitor, Date, Date) - Method in interface org.eclipse.scada.hds.ValueSource
Visit the value source
visitEntry(long, double, byte) - Method in interface org.eclipse.scada.hds.DataFileAccessorImpl.EntryVisitor
 
visitFirstValue(ValueVisitor) - Method in interface org.eclipse.scada.hds.DataFileAccessor
 
visitFirstValue(ValueVisitor) - Method in class org.eclipse.scada.hds.DataFileAccessorImpl
 

W

waitForCompletion() - Method in interface org.eclipse.scada.utils.exec.LongRunningOperation
 
waitForCompletion(int) - Method in interface org.eclipse.scada.utils.exec.LongRunningOperation
 
waitForService(long) - Method in class org.eclipse.scada.utils.osgi.SingleServiceTracker
 
wrap(File, DataFileAccessor) - Method in class org.eclipse.scada.hds.DataFilePool
 
wrap() - Method in class org.eclipse.scada.utils.io.HexDumpOutputStream
 
write(DataNode) - Method in class org.eclipse.scada.ds.DataNodeTracker
Write to the data node if there currently is a service attached
write(int) - Method in class org.eclipse.scada.utils.io.HexDumpOutputStream
 
writeNode(DataNode) - Method in interface org.eclipse.scada.ds.DataStore
 

X

XMLSignatureCallback - Class in org.eclipse.scada.sec.callback
 
XMLSignatureCallback() - Constructor for class org.eclipse.scada.sec.callback.XMLSignatureCallback
 
XMLSignatureCallback(String) - Constructor for class org.eclipse.scada.sec.callback.XMLSignatureCallback
 
A B C D E F G H I J L M N O P Q R S T U V W X