All Classes and Interfaces

Class
Description
Abstract annotation class containing common methods.
Properties of annotations.
Available annotation types.
Class representing the methods used for manipulating documents.
Class representing the folder operations of the backend.
Class representing the query operations of the backend.
Class representing the base class for all client wrappers for the backend operations.
Class representing the workflow operations of the backend.
This class provides converter methods for the AccessRight enumeration.
Actor info interface.
Actor info class.
Java class for alignType.
A Criterion that recombines two existing criteria.
Invokes a list of commands one after another.
Interface for factories of arrays given their size.
An Iterator that iterates through all elements of an array.
Converter for arrays to lists.
A Converter that converts between arrays.
A graphical arrow.
Attachment info interface.
Attachment info class.
Authentication based on the GSSAPI.
Standard base class of all checked Exceptions.
An immutable encapsulation class of binary content into a byte[].
Java class for BitmapType complex type.
The Class BlockingInputStream.
Java class for bmTypeType.
Converts Strings to booleans and vice versa.
Helper class to box an object.
Simple bean that stores count and unread-count of a workflow-inbox.
Defines the types of counts that can be retrieved for a workflow-box.
The Interface BoxDefinition.
Information about a workflow box definition.
 
 
Generic builder pattern.
Java class for buttonKindType.
Java class for ButtonType complex type.
Default implementation of ArrayFactory for Byte
Converts a byte[] to an int[]
Default implementation of ArrayFactory for Calendar
converts a Calendar to a Date
A CaseInsensitiveMap is a specialized HashMap with case insensitive keys of type String.
This property map use case sensitive keys.
A case-insensitive properties class.
This Operation changes the given users password.
This Operation changes the given users password.
Default implementation of Converter for characters to strings.
Cipher encapsulates a CipherStrategy and offers methods for: encryption/decryption key-generation key conversion
CipherFactory is a static factory to create Ciphers based on a CipherStrategy and a KeyDerivationAlgorithm.
CipherStrategy enumerates the few strategies for a Cipher used by SAPERION.
Utility class for ClassicConnector/RMI functions.
Clock is a utility class for time measurements.
An Operation that clones a document by its hDoc.
This class contains utility-methods for instances of AutoCloseable.
Converts from SourceCollectionType to TargetCollectionType by using a cast.
CollectionFormatter is a standard formatter for arrays, Collections and Maps to output general information about the collection together with information about its elements for debugging/logging/toString()-purposes.
Utility class for collection treatment.
Java class for columnType complex type.
An Iterator that combines two existing iterators.
Command interface.
 
Comments information for a given task.
 
 
Concatenates two Converters to obtain another Converter.
Concatenates several input streams to another input stream so that if one reads the resulting stream it is the same as reading the streams one after another.
The Class ConfigFile.
An interface to declare configuration file descriptors.
This class is a singleton configuration holder.
Helper class providing read methods for access to configuration/property files.
Exception class used for configuration errors.
This interface declares a class to hold configuration files.
This utility offers convenient configuration file usage.
The control for the LDAP connection.
This SessionPoolUtil is used to handle and create the connection poolUtil.
Java class for ConnectionType complex type.
The Class ConnectorExceptions.
This exception indicates that something went wrong concerning document definition constraints.
Holds information about how a container is triggered.
 
Util class that converts the given jcr query with a contains clause to SQL contains statement.
 
The document content stream.
Context info interface.
 
Utility class for conversion.
Implementations of this interface hold several converters which can be accessed by their type arguments.
An interface to define a converter (usually for use in some kind of filtering method).
An Iterator that converts the objects of an existing iterator using a Converter.
Will be thrown, if the Interface Version of the Connector differs from the Backend Version.
This InputStream counts the number of bytes read (or skipped) to determine the length of stream while streaming.
This operation counts the tasks that are contained in one or more workflow inboxes.
Creates a Document.
This class converts from DocumentInfo to CreateDocumentInputType.
This Operation stores a new document in the system.
Creates a folder.
Deprecated.
use CreateLookupEntryOperation instead
An Operation that creates a lookup entry.
An interface to define a criterion (usually for use in some kind of filtering method).
Enumerates different behavior types for a call to Criterion.isSatisfiedBy(Object) with a null-value.
An Iterator that filters the objects of an existing iterator using a Criterion.
 
 
Utility class of crypto-package.
A builder for custom integration server events.
Maps Java types to Native database fields.
Java class for databindingType complex type.
DataSource encapsulates a DataSource and provides simple SQL-execution-methods ( DataSource.executeUpdate(String), DataSource.executeQuery(String, ResultReader)) with all the necessary error treatment.
This exception indicates that something went wrong concerning a specific data source.
This exception indicates that a given data source is offline while it was intended to be used.
Default implementation of ArrayFactory for Date
Converts instances of subclasses of Date to Calendar.
Converts Date to Time
converts Date to Timestamp
Represents a DDC in the SAPERION system.
DDC-kinds.
DDC tenant modes.
Implementation of DDC.
Internal bean for DDC infos.
An immutable encapsulation class of signed decimal (fix-point) numbers.
Abstract implementation of ConversionManager.
Implementation of ConversionManager that returns converters that convert most default java types (primitives, their wrapper types, String, Date - as well as their subclasses - Calendar and arrays and implementations of List thereof ) to the fixed set int, double, String and Calendar and arrays thereof.
Deletes a named medium and all its follow-up media
A singleton that indicates that a property should be deleted in an update operation.
An Operation that deletes a lookup entry.
 
Description of a database definition (DDC) related item.
An item could be a document DocumentInfo or LinkInfo and contains the descriptions for the DDC name, the meta data, a revision comment and the ACL names.
 
A SerializableStreamContentHandler that writes to the archive directly.
Represents an entry in an archive with the name of the archive, unique id overall revisions, the revision id, if it is a link and it should be resolved, if it is the latest or it should be checked if there is a newer one.
 
 
 
A document representation.
This object is used to set the data for a new document to be created via the SaClassicConnector.

See com.saperion.connector.SaClassicConnector#createDocument(com.saperion.structures.DocumentInfo)
Converts double[] to Double[]
Default implementation of ArrayFactory for Double
Converts a double[] to a float[]
Converts Double[] to double[] Will convert null to 0.
Java class for EditFieldType complex type.
Bean class that represents an element of the archived document.
 
 
 
Java class for embeddedType.
An EmptyInputStream is an InputStream that never holds any data.
An empty Iterator that iterates through no elements.
Utility class that can be used to safely retrieve enum constants by their position in the value-array.
Base class of all error codes for BaseExceptions.
Escalation and hold info interface.
Escalation and hold info class.
Manages events on a given SaClassicConnector.
The standard formatter for RuntimeExceptions.
The class Exceptions provides exception utility methods.
Executes a stored procedure on the database.
 
An ExpandingLeafIterator iterates through the leaf nodes of a virtual two level data structure.
An ExpandingNodeIterator iterates through all nodes of a virtual two level data structure.
An ExpandingSubLevelIterator iterates through the sub level nodes of a virtual two level data structure.
This service collects extended functionality that the jcs provides in a lookup entry service that will not be implemented in the ecm server.
Enum that represents the type format to MIME mapping.
 
 
This Exception will be thrown, if the pool factory has problems to create a SaClassicConnector instance or if internal Exceptions should be thrown.
A FatalStateException is a specialized IllegalStateException to emphasize the fatal seriousness of the program state.
Maps HFIELDDATAArray to List and Map and back.
 
This class can be statically used to calculate file sizes by given bytes.
This enumeration defines the devision factors used by the FileSizeCalcer.
This enumeration defines the file size exponents of the CalcFactor to calculate file sizes.
An Operation that fires a custom event.
Converts a float[] to a double[]
Default implementation of ArrayFactory for Float
Container for informational objects that describe the folders (workflow or simple) that shall be refreshed on ngclient side.
Java class for fontType complex type.
Java class for Form complex type.
Contains useful constants that are often used by string formatting methods.
Form wrapper class holding the jaxb generated Form.
Java class for frameKindType.
Java class for FrameType complex type.
Util class for the query string modification.
Converter that converts an array of arbitrary objects to a typed array for a given type and a given ConversionManager.
The factory used be the pool to create new sessions.
This Operation returns the access rights the current user has on the lookup entry referenced by the given id.
Returns the counts of all active entries in the specified workflow inboxes.
Counts the active tasks contained in a workflow-inbox.
Counts the completed tasks contained in a workflow-inbox.
Counts the created tasks for a user.
Counts the due tasks contained in a workflow-inbox.
Counts the tasks in reminder-state contained in a workflow-inbox.
When invoked on the server it will return information about the current user.
Gets information about the document.
This operation returns the names of all DDCs that are used to store documents loaded by the IXOS connector.
This Operation returns the id of the latest revision of the document given by its id.
This Operation returns references to all access control lists set on a given lookup entry.
This Operation returns a lookup entry given by its reference.
Retrieves the process definitions that are allowed to be used for a specified DDC.
This operation gets the server side configuration that concerns the client side.
This Operation gets the current streaming configuration.
Java class for GroupboxType complex type.
Java class for GroupType complex type.
A globally unique identifier, as an implementation of a RFC4122 type 4 UUID.
This Util should help, while working with SAPERION Document IDs.
This class represents a DocId.
This class represents a SAP DocId.
Java class for headerKindType.
Java class for HeaderType complex type.
Java class for HiddenType complex type.
A HierarchicalName is an immutable encapsulation that consists of hierarchical name elements connected by an element separator where the left-most element represents the top-most hierarchy level.
A rectangular highlight (textmarker).
History info interface.
History kind.
History info implementation.
 
Helper class for XML translation.
Java class for hotkeyType complex type.
Standard interface for identifiers.
Represents an ID of the SAPERION System for documents / folder.
A simple implementation of Converter that converts an instance to itself.
 
Java class for IncludeType complex type.
Interface for injections of an dependency injector.
A simple class containing aURL for an InputStream.
The Class InstanceHolder.
A Criterion that tests instances against a specified class.
Converts int[] to byte[]
converts int[] to Integer[]
Converts int[] to long[]
Converts int[] to short[]
Default implementation of ArrayFactory for Integer
Converts Integer[] to int[] will convert null to 0.
Invokes the given Operation in a transaction.
The ISO8601 utility class provides helper methods to deal with date/time formatting using a specific ISO8601-compliant format (see ISO 8601).
The ISYSRenderEngine uses the ISYS executable for rendering.

The following additional options are required: externalApplicationPath: Absolute path to the ISYS executable used for rendering.
This exception is thrown when the ISYS executable returned an error-code.
For a given Iterator an IteratorIterable is a corresponding Iterable - and thus usable in the extended for-syntax.
An interface to find an Iterator for an object (usually for use in some generic kind of iterator or filtering method)
Utility class for iterator treatment.
KeyDerivationAlgorithm enumerates the few strategies to generate a Key from a password used by SAPERION.
Java class for LabelType complex type.
Last task info interface.
Last task info class.
Deprecated.
don't use this class
Connection interface for extended DMS functionality
This is the base class for all legacy operations.
LegacyOperationAdapter<ResultType extends Serializable,EcmExceptionType extends com.lexmark.saperion.exceptions.EcmException>
This LegacyOperation enables legacy connections to invoke new operations.
 
Java class for levelType complex type.
Java class for limitType.
 
Holds the information about a document link.
Base class for converters that create arrays from lists.
Applies a given converter to the elements of a list.
 
Converter that converts arbitrary lists to a typed array for a given type and a given ConversionManager.
The operation LoadDocumentById loads a document from the backend by its id.
The operation LoadDocumentRevisionById loads a revision of a document by its revision id.
This Operation returns further information for a workflow process given by its reference.
Standard Logger that abstracts from the underlying actual logging framework and adds standard message and parameter formatting.
This filter logs web application requests.
LogLevel enumerates the available log levels of the standard Logger.
Bean to hold logon information.
Default implementation of ArrayFactory for Long
Converts a long[] to an int[]
This exception indicates that an entity was encountered whose data is in some way malformed or inconsistent.
Bean class about a tenant.
Holds the information name, id and hexId about a mandant/tenant.
This exception indicates that a mandatory constraint for a given list of fields in a given ddc was violated.
Java class for MashupType complex type.
Describes matches for getAuthorizedUsers.
Holds information about a medium.
Holds information about the access to a given medium.
Holds information about the size of the data of a given medium.
Holds the Id of a medium.
Enumeration for the different types of media.
This filter logs web application requests.
Enum MIME.
This MimiUtil can be used to get a MIME type by filenames in a convenient way.
An enumeration holding the different types of mirror media.
Utility class for multipage documents.
 
 
An exception indicating that a native call resulted in a return code other than retOk.
Utility class for conversion between java default types and native type wrappers.
Utility class for mapping return codes to exceptions
A Criterion that negates an existing Criterion.
converts number to byte.
Converts Number to Integer by calling Number.doubleValue().
Converts number to float.
Contains utility methods for Number formatting.
Converts Number to Integer by calling Number.intValue().
Converts integer to long.
Converts integer to short.
This object contains factory methods for each Java content interface and Java element interface generated in the com.saperion.ngc.iform.xml package.
An Iterator that iterates through exactly one element.
A Criterion that recombines two existing criteria.
 
 
This is a factory for building a object, which applies environment variables to a process builder according to the current OS.
This is an interface for setting environment variables into a process builder.
This exception is thrown when the system detects an attempt to modify an entity that is not a latest revision..
Java class for OutlinerType complex type.
Java class for overrideKindType.
A simple immutable encapsulation for 2 objects.
This class parses the PaneLayoutString property of a QBE form and creates a layout that can be used in the Web Client.
Layout description.
Java class for PaneLayoutType complex type.
An iterator that iterates over two iterators simultaneously.
Utility class for parameter formatting.
A user's session in the pool.
An Exception-implementation that substitutes other Throwables in an error-stack to make their information portable to other JVMs.
Java class for posType complex type.
 
Describes a process definition.
Process info interface.
Process info class.
This filter logs the duration of each request in nanoseconds and milliseconds.
Contains helper-methods to handle instances of Properties.
Represents the property name and the the its owned DDC.
Wrapper class for java Properties and implementation of the SaUserSettingType interface.
Creates a proxy object from JVM parameter http(s).proxyHost and http(s).proxyPort
PrpcReceiver.
This Exception indicates that evaluating a query failed.
An Operation that reads the next n bytes from a remote stream attached to a session.
This sub-class of TempFileByteBuffer is only capable to return one InputStream.
An Operation that reads the selectable users from the backend.
RMI names in the registry.
This Operation removes the data the current session associates with the given keys.
A ResultReader reads the results of a ResultSet during an DataSource.executeQuery(String, ResultReader)-operation.
Java class for ResultType complex type.
ResultType wrapper class holding the jaxb generated ResultType.
An Iterator that iterates through all elements of an array - in reversed order i.e.
Represents the XHDOC / the id, which is unique for exactly one revision for one document / folder.
This is the remote client implementation of the extended lookup entry service.
Abstract MBean class for the JMX specification.
This interface represents Access Control Lists in a Saperion system.
Implements SaAcl.
This interface collects the permissions a user can have on a Saperion object e.g.
Implementation of the SaACLRights interface.
This class is responsible to read the system configurations.
Stores information about a field of a folder class.
Application types.
Authentication exceptions which may occur in the following situations.
Authentication
"system failure during log on process", "user does not exist", "wrong password", "user account is inactive", "no current user for automatic login found", "client was not supplied", "no licenses available for login", "user account is already in use", "password has expired", "invalid client kind", "user is not logged in".
Barcode exception.
Base exception.
Callback handler for the Login.
Represents the checkout information about a document.
Connector interface for classic DMS functionalities.
The Class SaClassicConnectorImpl.
This class contains all relevant information to be used by workspace clone/copy/update methods.
Exception is thrown when a (re) connect to RMI server failed.
Global constants.
several Ini kinds for usage in setSetting.
Log directions between Saperion backend and Java frontend.
Enumeration for audit event types.
Fieldtypes SAPERION.
Query strategy for getNodeInfoSet.
InputStream extension to stream the document content.
Helper class to convert and parse java date and calendar objects.
Exception, thrown during the query execution (connector level).
DDC related exception raised in the following situations:
//GetDefinitions "DDC files could not be retrieved",
//GetFields "database definition could not be opened", "database definition invalid, possibly empty DB mappings or invalid data source".
Deprecated.
use SaACLRights instead
Implementation for access data for a document.
Holds information about a document like the document's structure and variables read from the archive.
Represents an element of a document's structure.
Structure-element types.
Implementation of the SaDocInfo interface.
Document info interface.
 
Bean interface for an event.
Defines the event filters.
Bean class for an event.
An interface to fire events and to get/set event filters.
Bean that holds the information about the failover configuration of the running system.
Implementation of the SaFailoverInfo interface.
This enumeration holds a property list of possible system features like "SQL fulltext", "Workflow" or "Barcode".
Feature kinds.
Bean implementation of interface SaFeature.
Interface for field descriptions.
Interface providing event filter values (name/value pairs).
Exception thrown when a folder is created and a sibling with the same name already exists.
Folder class interface.
Bean which holds the data of a folder class.
Wrapper for the SaFolderClass.
Implementation of folder classes.
Bean that contains information used to search for a folder class.
Constants for folder API.
Folder class types.
Folder types.
Exception, thrown during folder related errors (connector level).
Exception thrown in folder-related methods when a folder name contained an invalid character.
Thrown when an operation with folders is not allowed.
Folder information to create a folder.
Implementation of the SaFolderSaveInfo interface.
* Exceptions in getting node or content; occur in the following situations: "creating document structure in memory failed", "loading document metadata failed", "loading sub-document from structure failed", "loading document content failed", "invalid document handle was provided", "no document content available", "accessing document handle failed", "accessing document content failed", "given byte offset is greater than data size", "document uid is empty", "document member is empty", "unsupported document type encountered", "initializing index data array failed", "archiving new document failed", "committing transaction failed", "rolling back transaction failed", "transaction ID is invalid/empty", "updatind document content on medium failed", "updatind document metadata in database failed", "deleting document failed", "retrieving database cursor failed".
Utility class used to convert between various image formats.
Image formats available for conversion.
Exception thrown by SaImageConverter if converting an image failed.
JCR related Base exception.
Java core Server interface version constant.
JMS Constants.
Represents the Saperion backend properties as DynamicMBean MBean.
A DynamicMBean implementation for the JMX system configuration.
This utility class holds the constants for the JXM configuration.
Configuration keys.
Configuration types.
Configuration variants for central JMX configuration.
Defines the properties of a configuration file as MBean.
This singleton class is responsible to enforce security constraints on JMX to safe guard against well known security vulnerabilities.
Defines the properties of th link configuration as MBean.
Defines properties as MBean.
Defines the properties of a configuration stream as MBean.
Defines the properties of a system property as MBean.
Defines the properties of a configuration file as MBean.
Result bean for PRPC.
LDAP Authenification.
This exception is thrown when a user logs on with a license that he is not allowed to use because of missing privileges.
* Lock exceptions which occur in the following situations: "locking or unlocking document failed", "document is currently locked by another user", "retrieving lock data failed, possibly unavailable".
Locking information interface.
Navigation information for the given user.
The JNI implementation of the SaNavigation interface.
Deprecated. 
Deprecated. 
Indicates that the users password is expired.
Interfaces which hold precompile Patterns.
Represents the document information like HDoc, DDC and tenant about a SAP document.
This exception indicates that the saperion system is not configured to handle the method call properly.
 
 
This class represents a row in mapping tables for external storage
Possible errors when checking sap url.
Exceptions in JCR Properties; occurs in the following situations: setting document property failed, column/property name does not exist, invalid database definition name specified, improper index element count specified for field type, binary data section (lob) is empty, unsupported property type specified.
A SaPropertyValure represents the value of a field contained in a DDC for a specific document.
Implementation of SaPropertyValue.
Holds the information about a hibernate sql query.
Custom IndexState for instances where Query is made on non standard values of SYSINDEXSTATE
Index states of documents that can be included in a query-result.
Cache modes from hibernate.
Interface for storing and transferring document revision data.
Class for storing and transferring document revision data.
Authentication exceptions which may occur in the following situations.
Base Exception for RemoteException.
The interface for the RMI Client.
The implementation of the SaRemoteApplication interface.
This class handles the RMI connection to the Java Core Server(s).
DB related exception raised in the following situations.
DDC related exception raised in the following situations:
//GetDefinitions "DDC files could not be retrieved",
//GetFields "database definition could not be opened", "database definition invalid, possibly empty DB mappings or invalid data source".
Defines the event filters.
Exception, thrown during folder related errors.
Error code.
* Exceptions in getting node or content; occur in the following situations: "creating document structure in memory failed", "loading document metadata failed", "loading sub-document from structure failed", "loading document content failed", "invalid document handle was provided", "no document content available", "accessing document handle failed", "accessing document content failed", "given byte offset is greater than data size", "document uid is empty", "document member is empty", "unsupported document type encountered", "initializing index data array failed", "archiving new document failed", "committing transaction failed", "rolling back transaction failed", "transaction ID is invalid/empty", "updating document content on medium failed", "updating document meta data in database failed", "deleting document failed", "retrieving database cursor failed", "no uid provided, when creating a link to a document".
Exception, thrown during the Execution of the query by Hibernate.
A InputStream that reads data of a document identified by it's HDOC from the archive.
This class is an extension of SaRMIInputStream that adds the possibility to seek on the stream.
RMI interface version constant.
This exception is thrown when a user logs on with a license that he is not allowed to use because of missing privileges.
* Lock exceptions which occur in the following situations: "locking or unlocking document failed", "document is currently locked by another user", "retrieving lock data failed, possibly unavailable".
Indicates that the users password is expired.
Property exceptions are raised when the following situations occur: setting document property failed, column/property name does not exist, invalid database definition name specified, inappropriate index element count specified for field type, binary data section (lob) is empty, unsupported property type specified.
Exception thrown by checkSapUrl to indicate an error in the RLINK server.
 
Server-side Command interface representing the functionality of the core server.
Holds the information about the Saperion RMI Server state.
Server state.
 
Exceptions in setting content, occur in the following situations: "creating temporary file failed", "making up temporary file name failed", "handle to temporary content file is invalid", "writing buffer to content file failed", "inserting content into document failed", "closing temporary file failed".
Exceptions in setting or deletion node; occurs in the following situations: "committing transaction failed", "rolling back transaction failed", "transaction ID is invalid/empty", "updatind document content on medium failed", "updatind document metadata in database failed", "deleting document failed", "given byte offset is greater than data size".
Exception, thrown during the Execution of the native SQL query.
RMI remote interface for the Saperion system commands.
The system commands are provided by the RMI server.
System-level connector.
System related exception raised in common system specific error situations.
This exception is thrown when a query returned more results as allowed by the value of the parameter rmi.query.maxresults.
Exception thrown when a document is created or updated and the value of a unique field already exists in another document.
 
Exception thrown when checking a SAP-URL failed.
A SaSaveInfo contains information like HDOC, SYSROWID and DDC-name of a created or updated document.
RMI server implementation of the SaSaveInfo interface.
SaSearchFieldException will be thrown in case of a data base field cannot be found.
 
The DB operator type.
Exception class for RMI security exceptions.
SaSetACLException will be thrown in case of a ACL could not be set in the backend.
Exceptions in setting content, occur in the following situations: "creating temporary file failed", "making up temporary file name failed", "handle to temporary content file is invalid", "writing buffer to content file failed", "inserting content into document failed", "closing temporary file failed".
Exceptions in setting or deletion node; occurs in the following situations: "committing transaction failed", "rolling back transaction failed", "transaction ID is invalid/empty", "updating document content on medium failed", "updating document metadata in database failed", "deleting document failed", "given byte offset is greater than data size".
Interface holding settings to be transported to other components.
Database specific constants.
An interface to fire events and to get/set event filters.
Status type enumeration.
 
Utility class for helper methods.
Exception class for common system errors and some failed RMI commands.
This class holds information about the running system.
Features, that can run on RMI server.
Implementation of the SaSystemInfo interface.
Interface holding the system specific settings to be transported to other components; to get this information no user authentication is required.
System setting implementation.
This interface defines the available system setting types and should be implemented for transport via SaSystemSetting instances.
The available system setting types.
This exception is thrown when a query returned more results than allowed.
The reference converter is a utility class that implements methods to create ecm-service references from the corresponding Saperion data objects.
Exception thrown when a document is created or updated and the value of a unique field already exists in another document.
Exception thrown when a folder type is unknown.
This class holds detailed information about a Saperion user management entity e.g.
This enumeration holds the different kinds of entities in a saperion user management entity.
 
Interface holding the user specific settings to be transported to other components; to get this information user authentication is required.
System setting implementation.
This interface defines the available system setting types and should be implemented for transport via SaUserSetting instances.
The available user setting types.
A SaValue represents a single value contained in a field of a DDC for a specific document.
Java class for saveActionType.
Version metadata of a document.
Class for storing and transfering document revision data including both index metadata and document-specific data such as creator of revision, revision comment, and number.
Workflow Connector Interface.
Workflow connector implementation.
Workflow specific constants.
command ids.
Bean interface for an event.
Implementation of the interface @link SaWfEvent.
Holds the information about a specific workflow event like the HDoc, NodeId and SysRowId of the event.
An interface to fire events and to get/set event filters.
Class for handling all step related tasks.
Implementation of the @link SaWFTask interface.
Workflow exception which occurs when a operation on the workflow connector fails.
Indicates that an exception occurred while refreshing a workflow.
 
 
Work Flow Event Bean.
Java class for ScriptType complex type.
This Operation returns every lookup entry in a given ddc that meets a condition.
This Operation returns the unique lookup entry in a given definition that meets a condition.
Query modification strategy for security conditions.
An InputStream that is serializable
When this stream is serialized, it's content will be written to the archive or to a temporary buffer on the server side.
Interface for content handlers used by SerializableStream.
Enumeration of available content handlers.
This class holds configuration that is set on the server-side but concerns the client side (classic connector).
A simple extension of a ServiceLoader.
Holds session tokens for injection.
When invoked, the server will set the current users presence.
When invoked, the server will set the current users presence.
When invoked, the server will set the current user's substitute's access to the user's workflow-inbox.
Sets the state of the specified document to 'read'.
Sets the state of the specified document to 'unread'.
A setting that is stored in the database.
Defines how to search for a setting.
 
Represents the result of a search for settings.
enables/disables caching of user/group/tenant extensions.
Default implementation of ArrayFactory for Short
Converts a short[] to an int[]
SimpleDataSource is a simple implementation of an DataSource that can be used directly and that has no logging, no runtime-information and treats all errors as IllegalStateExceptions.
Java class for sortKindType.
Default implementation of ArrayFactory for Date
SqlDialect enumerates known SQL dialects of DataSources.
Enum SQLType.
Defines the different SQL types like Oracle and MSSQl.
A utility class intended to be used to monitor the startup behavior of a single process.
Management bean for StartupTimer.
Wrapper class for the HttpServletResponse to receive the response status.
This Operation stores a new system file.
Utility class for stream treatment.
Utility class for copying streams, file channels and append byte arrays.
Will be thrown if that calculated hash or length of the content stream does not match the expected values.
Default implementation of ArrayFactory for String
A simple String-based id.
Contains utility methods for Strings.
A structure bean for structuring content stream with their variables.
Java class for styleType.
This exception indicates that a call tried to write to a system field directly.
This enumeration holds the types of system files in a Saperion system.
Java class for TabListType complex type.
Java class for tabPositionType.
Java class for TabType complex type.
Java class for targetClientsType.
Workflow audit information interface.
Task audit information object.
Step information interface.
 
 
Holds the selectable users for a given task.
An enumeration for the different types of user assignments to tasks.
This factory only allows to create ClassicConnector instances for technical users only.
A SerializableStreamContentHandler that writes to a temporary buffer.
A buffer for bytes that keeps a certain amount of bytes in memory before switching to a temporary file.
An OutputStream that stores it's data in a TempFileByteBuffer.
A text annotation (like a sticky-note).
Utility class for thread treatment.
Java class for ThumbnailType complex type.
Default implementation of ArrayFactory for Time
Time info interface.
Time info class.
Default implementation of ArrayFactory for Timestamp
Java class for ToolbarType complex type.
The standard formatter for Object.toString()-methods.
This interface tags objects that provide their parameter-informations for the standard Object.toString() -format by implementing the ToStringParameterPossessor.getToStringParameters(ToStringParameters)-method.
ToStringParameters collects the parameter-informations for the standard Object.toString()-format of a ToStringParameterPossessor.
A simple immutable encapsulation for 3 objects.
This singleton class provides the behavior to validate and generate application signature.
An Iterator that filters the objects of an existing iterator by their Class.
Represents the SYSROWID / the unique ID over all revisions of one document / folder.
This exception indicates that a uniqueness constraint for a given list of fields in a given ddc was violated.
This exception indicates that a given data source could not be found.
This exception indicates that a given document definition could not be found.
Indicates that for a given reference, there was no match found.
UnlocalizedDateTimeFormat is a utility class to convert Date objects to an unlocalized, time-zone independent, character-set-independent string format and vice versa.
An UnreachableCodeException is a specialized IllegalStateException to denote a point of code that cannot be reached.
Utility class that provides some unsafe operations.
Changes information about the current user.
Bean to hold information for UpdateDocument method.
This class converts from UpdateDocumentInfo to UpdateDocumentInputType.
Updates a folder as com.saperion.rmi.common.SaRMIServerCommand#updateFolder does.
An Operation that updates a lookup entry.
Will be thrown if a SerializableStream exceeds its length-limit (as given by the ContentStream to serialize).
Contains special information about a user.
Holds the name of the user.
A simple class that holds the two unique identifiers of a user administration entity.
Default implementation of UsersRights.
UserSelectionFlags can be used to evaluate the user selection filter flags contained in an ExecutionResult.
This class indicates that a specific user has specific rights.
Special PropertyWrapper to wrap settings with UTF-8 encoded values.
A wrapper around a ResourceBundle that converts strings to UTF-8.
Converts Date to Date
Java class for ViewerType complex type.
Java class for visibilityType.
Convenience class for Commands without return value.
This interface describes classes to be called by the WebAppInitUtil.
This class is a web filter and can be used to initialize a web application.
The Class WeblinkUtil.
Java class for workflowActionType.
 
Represents the information about a workflow member.
 
 
 
This exception is intended to wrap instances of SaBasicException in order to transport them by rmi without breaking compatibility of existent calls and operations.
This exception works as wrapper in cases where server components already throw new exceptions while the client interface still expects the old ones.
This runtime exception wraps an SaBasicException.
This exception indicates that the type of a document definition does not work the way it is used.