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

A

accepts(EntityDescriptor, Field) - Method in class sirius.biz.jdbc.storage.StoredObjectRefProperty.Factory
 
account(WebContext, String) - Method in class sirius.biz.jdbc.tenants.UserAccountController
Shows an editor for the given account.
ACCOUNT_LOCKED - Static variable in class sirius.biz.jdbc.model.LoginData
Contains a flag which checks if the user is permitted to login.
ACCOUNT_NUMBER - Static variable in class sirius.biz.jdbc.tenants.Tenant
Contains the customer number assigned to the tenant.
accountConfig(WebContext, String) - Method in class sirius.biz.jdbc.tenants.UserAccountController
Shows an editor for the custom configuration of the given user.
accounts(WebContext) - Method in class sirius.biz.jdbc.tenants.UserAccountController
Shows a list of all available users of the current tenant.
accountUpdate(WebContext, JSONStructuredOutput, String) - Method in class sirius.biz.jdbc.tenants.UserAccountController
Provides a JSON API to change the settings of an account, including its configuration.
ACQUIRED - Static variable in class sirius.biz.locks.jdbc.ManagedLock
Determines if the lock is currently acquired.
acquireLock(String) - Method in class sirius.biz.locks.BasicLockManager
Actually obtains a lock and returns immediatelly.
acquireLock(String) - Method in class sirius.biz.locks.JavaLockManager
 
acquireLock(String) - Method in class sirius.biz.locks.jdbc.SQLLockManager
 
addBooleanFacet(String, String) - Method in class sirius.biz.web.BasePageHelper
Adds a boolean based filter which permits to filter on boolean values.
addContent(StringBuilder, Object) - Method in class sirius.biz.elastic.SearchableEntity
Transforms a property value into searchable text.
addContentAsTokens(StringBuilder, Object) - Static method in class sirius.biz.elastic.SearchableEntity
Tokenizes the given string into the given output builder.
addFacet(Facet, BiConsumer<Facet, Q>) - Method in class sirius.biz.web.BasePageHelper
Adds a filter facet which a custom filter implementation.
addFacet(Facet, BiConsumer<Facet, Q>, BiConsumer<Facet, Q>) - Method in class sirius.biz.web.BasePageHelper
Adds a filter facet with custom filter implementation and a custom item computer.
addFilterFacet(Facet) - Method in class sirius.biz.web.BasePageHelper
Adds a filter facet which will show distinct values of the given property.
ADDITIONAL_VALUE - Static variable in class sirius.biz.jdbc.codelists.CodeListEntry
Contains the additional value associated with the code of this entry.
addJournalEntry(BaseEntity<?>, String) - Static method in class sirius.biz.protocol.JournalData
Adds an entry to the journal of the given entity.
addMessages(Consumer<Message>) - Method in class sirius.biz.jdbc.tenants.UserAccount
 
addQueryFacet(String, String, Function<SmartQuery<E>, SQLQuery>) - Method in class sirius.biz.web.SQLPageHelper
Adds a query based filter which uses the given query to determine which filter items are shown.
ADDRESS - Static variable in class sirius.biz.jdbc.tenants.Tenant
Contains the address of the tenant.
AddressData - Class in sirius.biz.jdbc.model
Provides a street address which can be embedded into other entities or mixins.
AddressData(AddressData.Requirements, String) - Constructor for class sirius.biz.jdbc.model.AddressData
Creates a new instance with the given requirement.
AddressData.Requirements - Enum in sirius.biz.jdbc.model
As there are many different requirements for what a valid address might be, these can be specified per AddressData using one of the following requirements.
addTermAggregation(Mapping) - Method in class sirius.biz.web.ElasticPageHelper
Adds a automatic facet for values in the given field.
addTermAggregation(Mapping, int) - Method in class sirius.biz.web.ElasticPageHelper
Adds a automatic facet for values in the given field.
addTermAggregation(String, Mapping, ValueComputer<String, String>, int) - Method in class sirius.biz.web.ElasticPageHelper
Adds a automatic facet for values in the given field.
addTimeAggregation(Mapping, DateRange...) - Method in class sirius.biz.web.ElasticPageHelper
Adds a time series based aggregation.
addTimeAggregation(Mapping, String, DateRange...) - Method in class sirius.biz.web.ElasticPageHelper
Adds a time series based aggregation.
addTimeFacet(String, String, DateRange...) - Method in class sirius.biz.web.BasePageHelper
Adds a time series based filter which permits to filter on certain time ranges.
API_TOKEN - Static variable in class sirius.biz.jdbc.model.LoginData
Provides an API TOKEN which is crypthgraphically created and can be used as password for technical integrations
applyFacets(Page<E>) - Method in class sirius.biz.web.BasePageHelper
 
areAllFieldsEmpty() - Method in class sirius.biz.jdbc.model.AddressData
Determines if all fields are empty.
areAllFieldsEmpty() - Method in class sirius.biz.jdbc.model.InternationalAddressData
 
asDownload(String) - Method in class sirius.biz.jdbc.storage.DownloadBuilder
Make the URL a downlod url using the given filename.
asPage() - Method in class sirius.biz.web.BasePageHelper
Wraps the given data into a Page which can be used to render a table, filterbox and support pagination.
assertNotNew(BaseEntity<?>) - Method in class sirius.biz.web.BizController
Ensures that the given entity is already persisted in the database.
assertSameTenant(Supplier<String>, TenantAware) - Method in interface sirius.biz.web.TenantAware
Asserts that the given object has the same tenant as this object.
assertTenant(TenantAware) - Method in class sirius.biz.web.BizController
Ensures that the tenant of the current user matches the tenant of the given entity.
assertTenantOrParentTenant(TenantAware) - Method in class sirius.biz.jdbc.tenants.Tenants
Checks if the tenant aware entity belongs to the current tenant or to its parent tenant.
asString(Transformable) - Method in class sirius.biz.i5.Transformer
Creates a string representation of the given object by dumping all known fields.
asUser(UserAccount, List<String>) - Method in class sirius.biz.jdbc.tenants.TenantUserManager
 
attachToSession(UserInfo, WebContext) - Method in class sirius.biz.jdbc.tenants.TenantUserManager
 
AuditLog - Class in sirius.biz.protocol
Inserts entries into the security log of the system.
AuditLog() - Constructor for class sirius.biz.protocol.AuditLog
 
auditLog(WebContext) - Method in class sirius.biz.protocol.AuditLogController
Renders some metrics to determine system growth.
AuditLog.AuditLogBuilder - Class in sirius.biz.protocol
Fluent builder for audit logs.
AuditLogBuilder(String, boolean) - Constructor for class sirius.biz.protocol.AuditLog.AuditLogBuilder
 
AuditLogController - Class in sirius.biz.protocol
Provides an admin GUI to display audit log entries.
AuditLogController() - Constructor for class sirius.biz.protocol.AuditLogController
 
AuditLogEntry - Class in sirius.biz.protocol
Stores security relevant events as "audit logs".
AuditLogEntry() - Constructor for class sirius.biz.protocol.AuditLogEntry
 
AUTO_FILL - Static variable in class sirius.biz.jdbc.codelists.CodeList
Determines if yet unknown entries should be auto created with an identity mapping.
autocompleteObjects(WebContext, String) - Method in class sirius.biz.jdbc.storage.StorageController
Provides an autocomplete for objects within a bucket.
autofill() - Method in class sirius.biz.jdbc.model.LoginData
 
Autoloaded - Annotation Type in sirius.biz.web
Fields marked with this annotation are auto filled from the given request, when calling BizController.load(WebContext, BaseEntity).

B

backgroundLoopCompleted(String, String) - Method in class sirius.biz.work.NeighborhoodWatch
 
BasePageHelper<E extends sirius.db.mixing.BaseEntity<?>,C extends sirius.db.mixing.query.constraints.Constraint,Q extends sirius.db.mixing.query.Query<Q,E,C>,B extends BasePageHelper<E,C,Q,B>> - Class in sirius.biz.web
Helper class to build a query, bind it to values given in a WebContext and create a resulting Page which can be used to render a resulting table and filter box.
BasePageHelper(Q) - Constructor for class sirius.biz.web.BasePageHelper
 
baseQuery - Variable in class sirius.biz.web.BasePageHelper
 
BasicLockManager - Class in sirius.biz.locks
Provides a basic implementation which tries to obtain a lock in increasing intervals.
BasicLockManager() - Constructor for class sirius.biz.locks.BasicLockManager
 
before(WebContext, boolean, Controller, Method) - Method in class sirius.biz.jdbc.tenants.BizInterceptor
 
beforePermissionError(String, WebContext, boolean, Controller, Method) - Method in class sirius.biz.jdbc.tenants.BizInterceptor
 
BizContextExtender - Class in sirius.biz.web
Makes central frameworks available in Tagliatelle without any import or reference.
BizContextExtender() - Constructor for class sirius.biz.web.BizContextExtender
 
BizController - Class in sirius.biz.web
Base class for all controllers which operate on entities.
BizController() - Constructor for class sirius.biz.web.BizController
 
BizController.SaveHelper - Class in sirius.biz.web
Provides a fluent API to control the process and user routing while creating or updating an entity in the database.
BizEntity - Class in sirius.biz.jdbc.model
Provides a base class for entities managed by a BizController.
BizEntity() - Constructor for class sirius.biz.jdbc.model.BizEntity
 
BizInterceptor - Class in sirius.biz.jdbc.tenants
Redirects unauthorized calls to the wondergem login page (for the default scope).
BizInterceptor() - Constructor for class sirius.biz.jdbc.tenants.BizInterceptor
 
block(String) - Method in class sirius.biz.isenguard.JavaLimiter
 
block(String) - Method in interface sirius.biz.isenguard.Limiter
 
block(String) - Method in class sirius.biz.isenguard.RedisLimiter
 
blockIP(String) - Method in class sirius.biz.isenguard.Isenguard
 
borrowed - Variable in class sirius.biz.i5.I5Connection
 
borrows - Variable in class sirius.biz.i5.I5Connector
 
BUCKET - Static variable in class sirius.biz.jdbc.storage.VirtualObject
Contains the bucket in which the object resides.
BUCKET - Static variable in class sirius.biz.jdbc.storage.VirtualObjectVersion
Contains a copy of the bucket in which the virtual object resides, for faster access.
BucketInfo - Class in sirius.biz.jdbc.storage
Represents metadata available for a bucket.
BucketInfo(Extension) - Constructor for class sirius.biz.jdbc.storage.BucketInfo
Creates a new bucket info based on the given config section.
bucketSuffix - Variable in class sirius.biz.s3.ObjectStore
 
buildURL() - Method in class sirius.biz.jdbc.storage.DownloadBuilder
Builds the effective URL according to the parameters specified wrapped in an Optional.

C

calculateMd5(File) - Method in class sirius.biz.jdbc.storage.Storage
Computes a base64 representation of the md5 sum of the given file.
call(String, ProgramParameter...) - Method in class sirius.biz.i5.I5Connection
Calls a program on the i5.
callDuration - Variable in class sirius.biz.i5.I5Connector
 
calls - Variable in class sirius.biz.i5.I5Connector
 
callUtilization - Variable in class sirius.biz.i5.I5Connector
 
CAN_ACCESS_PARENT - Static variable in class sirius.biz.jdbc.tenants.Tenant
Determines if this tenant can become its tenant by calling "/tenants/select".
CATEGORY - Static variable in class sirius.biz.protocol.LoggedMessage
Contains the category (name of the logger) which created the message.
CATEGORY - Static variable in class sirius.biz.protocol.StoredIncident
Contains the category or logger name which logged the error.
CAUSED_BY_USER - Static variable in class sirius.biz.protocol.AuditLogEntry
Contains the id of the account which caused the event.
CAUSED_BY_USER_NAME - Static variable in class sirius.biz.protocol.AuditLogEntry
Contains the name of the account for which this event was recorded.
causedByCurrentUser() - Method in class sirius.biz.protocol.AuditLog.AuditLogBuilder
Marks the entry as caused by the current user in UserContext.getCurrentUser().
causedByUser(String, String) - Method in class sirius.biz.protocol.AuditLog.AuditLogBuilder
Marks the entry as caused by the given user.
changed - Variable in class sirius.biz.jdbc.storage.StoredObjectRef
 
CHANGED_AT - Static variable in class sirius.biz.protocol.TraceData
Stores the timestamp when the associated entity was last changed.
CHANGED_BY - Static variable in class sirius.biz.protocol.TraceData
Stores the username of the user which last changed the associated entity.
CHANGED_IN - Static variable in class sirius.biz.protocol.TraceData
Stores the system string (TaskContext.getSystemString() where the associated entity was last changed.
changes(WebContext) - Method in class sirius.biz.jdbc.model.DatabaseController
Renders the schema list view.
CHANGES - Static variable in class sirius.biz.protocol.JournalEntry
Contains all changed fields as name: value.
changesList(WebContext, JSONStructuredOutput) - Method in class sirius.biz.jdbc.model.DatabaseController
Lists all required changes as JSON
check() - Method in class sirius.biz.i5.I5Connection
Checks if the connection is still healthy.
checkBucket(String) - Method in class sirius.biz.s3.ObjectStore
 
checkPassword(String, String) - Method in class sirius.biz.jdbc.model.LoginData
Checks if the given password is correct.
checkPassword(UserAccount, String) - Method in class sirius.biz.jdbc.tenants.TenantUserManager
Checks if the given password of the given UserAccount is correct.
CITY - Static variable in class sirius.biz.jdbc.model.AddressData
Contains the name of the city.
CleanupProtocolsTask - Class in sirius.biz.protocol
Removes old protocol and journal entries.
CleanupProtocolsTask() - Constructor for class sirius.biz.protocol.CleanupProtocolsTask
 
clear() - Method in class sirius.biz.jdbc.model.AddressData
Sets all fields to null.
clear() - Method in class sirius.biz.jdbc.model.InternationalAddressData
 
clearCacheForVirtualObject(VirtualObject) - Method in class sirius.biz.jdbc.storage.Storage
Clears the cache for a given VirtualObject.
clearCacheForVirtualObject(VirtualObject) - Method in class sirius.biz.jdbc.storage.VersionManager
Clears the cache for a given VirtualObject.
client - Variable in class sirius.biz.s3.ObjectStore
 
close() - Method in class sirius.biz.i5.I5Connection
Closes the connection by returning it back to the connection pool.
CODE - Static variable in class sirius.biz.jdbc.codelists.CodeList
Contains the unique code or short name which identifies the code list.
CODE - Static variable in class sirius.biz.jdbc.codelists.CodeListEntry
Contains the code of the entry.
CODE_LIST - Static variable in class sirius.biz.jdbc.codelists.CodeListEntry
References the code list this entrd belongs to.
CodeList - Class in sirius.biz.jdbc.codelists
Represents a list for name value pairs which can be managed by the user.
CodeList() - Constructor for class sirius.biz.jdbc.codelists.CodeList
 
codeList(WebContext, String) - Method in class sirius.biz.jdbc.codelists.CodeListController
Provides an editor for a code list.
CodeListController - Class in sirius.biz.jdbc.codelists
Provides an editor GUI for managing code lists.
CodeListController() - Constructor for class sirius.biz.jdbc.codelists.CodeListController
 
codeListDetails(WebContext, String) - Method in class sirius.biz.jdbc.codelists.CodeListController
Provides an editor for a code list.
codeListEntry(WebContext, String) - Method in class sirius.biz.jdbc.codelists.CodeListController
Provides an editor for a code list entry.
CodeListEntry - Class in sirius.biz.jdbc.codelists
Represents a en entry in a CodeList.
CodeListEntry() - Constructor for class sirius.biz.jdbc.codelists.CodeListEntry
 
codeLists(WebContext) - Method in class sirius.biz.jdbc.codelists.CodeListController
Provides a list of all code lists.
CodeLists - Class in sirius.biz.jdbc.codelists
Provides a framework to map string values (codes) to values defined by the user.
CodeLists() - Constructor for class sirius.biz.jdbc.codelists.CodeLists
 
collectJobs(String, Consumer<JobDescription>) - Method in interface sirius.biz.jdbc.jobs.JobsFactory
 
collectJobs(String, Consumer<JobDescription>) - Method in class sirius.biz.jdbc.jobs.system.SystemJobsFactory
 
collectKnownSequences(Consumer<String>) - Method in class sirius.biz.sequences.jdbc.SQLSequenceStrategy
 
collectKnownSequences(Consumer<String>) - Method in class sirius.biz.sequences.mongo.MongoSequenceStrategy
 
collectKnownSequences(Consumer<String>) - Method in interface sirius.biz.sequences.SequenceStrategy
Enumerates the names of all known sequences.
collectKnownSequences(Consumer<String>) - Method in class sirius.biz.sequences.SmartSequenceStrategy
 
collectParameters(Consumer<JobParameterDescription>) - Method in class sirius.biz.jdbc.jobs.JobDescription
 
collectRootFolders(VirtualFile, Consumer<VirtualFile>) - Method in class sirius.biz.vfs.SystemRoot
 
collectRootFolders(VirtualFile, Consumer<VirtualFile>) - Method in interface sirius.biz.vfs.VFSRoot
Collects all top-level files provided by this root.
collectRootFolders(VirtualFile, Consumer<VirtualFile>) - Method in class sirius.biz.vfs.WorkRoot
 
collectScripting(BiConsumer<String, Object>) - Method in class sirius.biz.web.BizContextExtender
 
collectTemplate(BiConsumer<String, Object>) - Method in class sirius.biz.web.BizContextExtender
 
computeAuthHash(String, String) - Static method in class sirius.biz.protocol.JournalController
 
computeLang(WebContext, String) - Method in class sirius.biz.jdbc.tenants.TenantUserManager
 
computeQueryTags(String, Class<? extends BaseEntity<?>>, String, Consumer<QueryTag>) - Method in interface sirius.biz.web.QueryTagSuggester
Computes suggestions for the given parameters.
computeRoles(WebContext, String) - Method in class sirius.biz.jdbc.tenants.TenantUserManager
 
computeTenantname(WebContext, String) - Method in class sirius.biz.jdbc.tenants.TenantUserManager
 
computeUsername(WebContext, String) - Method in class sirius.biz.jdbc.tenants.TenantUserManager
 
CONFIG_STRING - Static variable in class sirius.biz.jdbc.model.PermissionData
Contains a custom configuration which is added to the config of the current ScopeInfo.
ContactData - Class in sirius.biz.jdbc.model
Provides various contact information for a person or company which can be embedded into other entities or mixins.
ContactData(boolean) - Constructor for class sirius.biz.jdbc.model.ContactData
Creates a new instance.
contributeToTable(Table) - Method in class sirius.biz.jdbc.storage.StoredObjectRefProperty
 
convert(Value) - Method in interface sirius.biz.jdbc.jobs.ParameterHandler
 
convert(Value) - Method in class sirius.biz.jdbc.jobs.params.StringParameterHandler
 
COUNTRY - Static variable in class sirius.biz.jdbc.model.InternationalAddressData
Contains the country code.
create(EntityDescriptor, AccessPath, Field, Consumer<Property>) - Method in class sirius.biz.jdbc.storage.StoredObjectRefProperty.Factory
 
createAndStartServer() - Method in class sirius.biz.vfs.ftp.FTPBridge
Initializes and starts the server.
createAndStore(String) - Method in class sirius.biz.s3.ObjectStores
 
createChildDirectory(String) - Method in class sirius.biz.vfs.VirtualFile
Tries to create a subdirectory with the given name.
createChildFile(String) - Method in class sirius.biz.vfs.VirtualFile
Creates a child file with the given name.
createClient(Settings) - Method in class sirius.biz.s3.ObjectStores
 
CREATED_AT - Static variable in class sirius.biz.protocol.TraceData
Stores the timstamp when the associated entity was created.
CREATED_BY - Static variable in class sirius.biz.protocol.TraceData
Stores the username of the user which created the assoicated entity.
CREATED_DATE - Static variable in class sirius.biz.jdbc.storage.VirtualObjectVersion
Contains the creation date of this version.
CREATED_IN - Static variable in class sirius.biz.protocol.TraceData
Stores the system string (TaskContext.getSystemString() where the associated entity was created.
createInputStream() - Method in class sirius.biz.vfs.VirtualFile
Creates an input stream to read the contents of the file.
createManager(ScopeInfo, Extension) - Method in class sirius.biz.jdbc.tenants.TenantUserManager.Factory
 
createOutputStream() - Method in class sirius.biz.vfs.VirtualFile
Creates an output stream to write to the file.
createRootNode() - Static method in class sirius.biz.vfs.VirtualFile
Creates a root node, which represents "/".
createTemporaryObject(Tenant, String, String, String) - Method in class sirius.biz.jdbc.storage.Storage
Creates a new temporary object to be used in a StoredObjectRef.
createTimeFacet(String, String, DateRange[]) - Method in class sirius.biz.web.BasePageHelper
 
createURL(DownloadBuilder) - Method in class sirius.biz.jdbc.storage.FSStorageEngine
 
createURL(DownloadBuilder) - Method in interface sirius.biz.jdbc.storage.PhysicalStorageEngine
Can provide a custom download URL for a given builder.
createURL(DownloadBuilder) - Method in class sirius.biz.jdbc.storage.Storage
Creates a download URL for a fully populated builder.
createUserWithTenant(UserInfo, String) - Method in class sirius.biz.jdbc.tenants.TenantUserManager
Creates a copy of the given UserInfo with a new tenant id.
ctx - Variable in class sirius.biz.web.BasePageHelper
 

D

DatabaseController - Class in sirius.biz.jdbc.model
Provides the management GUI for database related activities.
DatabaseController() - Constructor for class sirius.biz.jdbc.model.DatabaseController
 
DEFAULT_PAGE_SIZE - Static variable in class sirius.biz.web.BasePageHelper
 
delete(StoredObject) - Method in class sirius.biz.jdbc.storage.Storage
Deletes the given object and alls of its versions.
delete() - Method in class sirius.biz.vfs.VirtualFile
Tries to delete this file.
deleteAdmin(WebContext, String) - Method in class sirius.biz.jdbc.tenants.UserAccountController
Deletes the given account.
deleteCodeList(WebContext, String) - Method in class sirius.biz.jdbc.codelists.CodeListController
Deletes a code list.
deleteCodeListEntry(WebContext, String, String) - Method in class sirius.biz.jdbc.codelists.CodeListController
Deletes a code list entry.
deleteObject(WebContext, String, String) - Method in class sirius.biz.jdbc.storage.StorageController
Deletes the object in the given bucket with the given id.
deletePhysicalObject(String, String) - Method in class sirius.biz.jdbc.storage.FSStorageEngine
 
deletePhysicalObject(String, String) - Method in interface sirius.biz.jdbc.storage.PhysicalStorageEngine
Deletes the physical object in the given bucket with the given id
deletePhysicalObject(String, String) - Method in class sirius.biz.jdbc.storage.Storage
Deletes the physical object in the given bucket.
deleteReferencedObjects(String, String) - Method in class sirius.biz.jdbc.storage.Storage
Deletes all automatically created objects except the given one.
deleteTenant(WebContext, String) - Method in class sirius.biz.jdbc.tenants.TenantController
Deletes the given tenant and returns the list of tenants.
deliver(WebContext, String, String, String) - Method in class sirius.biz.jdbc.storage.FSStorageEngine
 
deliver(WebContext, String, String, String) - Method in interface sirius.biz.jdbc.storage.PhysicalStorageEngine
Delivers the requested object to the given request as response.
deliverPhysicalFile(WebContext, String, String, String) - Method in class sirius.biz.jdbc.storage.Storage
Delivers a pyhsical file or object.
DESCRIPTION - Static variable in class sirius.biz.jdbc.codelists.CodeList
Contains a description of the purpose and use of the code list.
DESCRIPTION - Static variable in class sirius.biz.jdbc.codelists.CodeListEntry
Contains a description of the value or the entry.
determineLengths() - Method in class sirius.biz.jdbc.storage.StoredObjectRefProperty
 
disableAutoload() - Method in class sirius.biz.web.BizController.SaveHelper
Disables the automatically loading process of all entity properties annotated with Autoloaded.
disableSafePOST() - Method in class sirius.biz.web.BizController.SaveHelper
Disables the CSRF-token checks when BizController.SaveHelper.saveEntity(BaseEntity) is called.
DistributedTaskExecutor - Interface in sirius.biz.work
 
DistributedTasks - Class in sirius.biz.work
 
DistributedTasks() - Constructor for class sirius.biz.work.DistributedTasks
 
DownloadBuilder - Class in sirius.biz.jdbc.storage
Represents a builder for download URLs for stored objects.
DownloadBuilder(Storage, String, String) - Constructor for class sirius.biz.jdbc.storage.DownloadBuilder
Creates a new builder with a direct reference to the storage and the object key.
DownloadBuilder(Storage, VirtualObject) - Constructor for class sirius.biz.jdbc.storage.DownloadBuilder
Creates a new builder with a direct reference to the storage and the object.
downloadPhysicalObject(WebContext, String, String, String) - Method in class sirius.biz.jdbc.storage.StorageController
Actually delivers a physical object.
doWork() - Method in class sirius.biz.jdbc.storage.StorageCleanupLoop
 
DURATION_IN_SECONDS - Static variable in class sirius.biz.jdbc.jobs.JobProtocol
 

E

editObject(WebContext, String, String) - Method in class sirius.biz.jdbc.storage.StorageController
Provides a detai view for an object within a bucket.
elastic - Variable in class sirius.biz.web.BizController
 
ElasticPageHelper<E extends sirius.db.es.ElasticEntity> - Class in sirius.biz.web
Implements a page helper for elastic queries.
ElasticPageHelper(ElasticQuery<E>) - Constructor for class sirius.biz.web.ElasticPageHelper
 
EMAIL - Static variable in class sirius.biz.jdbc.model.ContactData
Contains an email address.
EMAIL - Static variable in class sirius.biz.jdbc.tenants.UserAccount
Contains the email address of the user.
enforcePaging(Page<E>, List<E>) - Method in class sirius.biz.web.BasePageHelper
 
ensureUniquenessOfPath() - Method in class sirius.biz.jdbc.storage.VirtualObject
 
entityProtocol(WebContext, String, String, String) - Method in class sirius.biz.protocol.JournalController
Displays all changes on entries recorded for a given entity by the protocol.
enumerateChildren(Consumer<VirtualFile>) - Method in class sirius.biz.vfs.VirtualFile
Enumerates all children of this file.
equals(Object) - Method in class sirius.biz.jdbc.model.AddressData
 
equals(Object) - Method in class sirius.biz.jdbc.model.InternationalAddressData
 
equals(Object) - Method in class sirius.biz.jdbc.model.PersonData
 
error(WebContext, String) - Method in class sirius.biz.protocol.IncidentController
Shows the details of the given error
errors(WebContext) - Method in class sirius.biz.protocol.IncidentController
Lists all recorded errors.
eternallyValid() - Method in class sirius.biz.jdbc.storage.DownloadBuilder
Makes this URL eternally valid (authenticated).
execute(Command.Output, String...) - Method in class sirius.biz.i5.I5Command
 
execute(Context, ManagedTaskContext) - Method in class sirius.biz.jdbc.jobs.JobDescription
 
execute(JobDescription, Context) - Method in class sirius.biz.jdbc.jobs.Jobs
 
execute(Context, ManagedTaskContext) - Method in class sirius.biz.jdbc.jobs.system.TestJob
 
execute(WebContext, JSONStructuredOutput) - Method in class sirius.biz.jdbc.model.DatabaseController
Executes the given schema change.
execute(Command.Output, String...) - Method in class sirius.biz.locks.LocksCommand
 
execute(Command.Output, String...) - Method in class sirius.biz.protocol.FlushIncidentsCommand
 
execute(Command.Output, String...) - Method in class sirius.biz.protocol.FlushLogsCommand
 
execute(Command.Output, String...) - Method in class sirius.biz.sequences.SequencesCommand
 
executeQuery(WebContext, JSONStructuredOutput) - Method in class sirius.biz.jdbc.model.DatabaseController
Executes the given sql query.
executeQuery() - Method in class sirius.biz.web.BasePageHelper
 
EXTERNAL_LOGIN_INTERVAL_DAYS - Static variable in class sirius.biz.jdbc.tenants.Tenant
Determines the interval in days, after which a user needs to login again, via an extenal system.
EXTERNAL_LOGIN_REQUIRED - Static variable in class sirius.biz.jdbc.tenants.UserAccount
Determines if an external login is required from time to time.

F

facets - Variable in class sirius.biz.web.BasePageHelper
 
FACTORY - Static variable in class sirius.biz.jdbc.jobs.JobProtocol
 
Factory() - Constructor for class sirius.biz.jdbc.storage.StoredObjectRefProperty.Factory
 
Factory() - Constructor for class sirius.biz.jdbc.tenants.TenantUserManager.Factory
 
FAX - Static variable in class sirius.biz.jdbc.model.ContactData
Contains a fax number.
FEATURE_PROVIDE_JOBS - Static variable in class sirius.biz.jdbc.jobs.Jobs
 
fetchParameterDescriptions(JobDescription) - Method in class sirius.biz.jdbc.jobs.JobsController
 
fetchPhysicalObjects(DownloadBuilder) - Method in class sirius.biz.jdbc.storage.VersionManager
Returns the targeted VirtualObject and its known physical objects for versions.
fetchVersion(Tuple<VirtualObject, Map<String, String>>, String) - Method in class sirius.biz.jdbc.storage.VersionManager
Fetches the pyhsical key for a version from the tuple retrieved via VersionManager.fetchPhysicalObjects(DownloadBuilder)
fetchWork() - Method in class sirius.biz.work.DistributedTasks
 
fieldLabel - Variable in class sirius.biz.jdbc.model.AddressData
 
FILE_EXTENSION - Static variable in class sirius.biz.jdbc.storage.VirtualObject
Contains the file extension used to determine the mime type.
FILE_SIZE - Static variable in class sirius.biz.jdbc.storage.VirtualObject
Contains the size in bytes of this object.
FILE_SIZE - Static variable in class sirius.biz.jdbc.storage.VirtualObjectVersion
Contains the file size in bytes.
fillObjectKey() - Method in class sirius.biz.jdbc.storage.VirtualObject
 
fillPage(Watch, Page<E>, List<E>) - Method in class sirius.biz.web.BasePageHelper
 
fillPage(Watch, Page<E>, List<E>) - Method in class sirius.biz.web.ElasticPageHelper
 
find(Class<E>, String) - Method in class sirius.biz.web.BizController
Tries to find an entity of the given type with the given id.
findByKey(Tenant, String, String) - Method in class sirius.biz.jdbc.storage.Storage
Tries to find the object with the given id, for the given tenant and bucket.
findByPath(Tenant, String, String) - Method in class sirius.biz.jdbc.storage.Storage
Tries to find the object with the given path, for the given tenant and bucket.
findChild(String) - Method in class sirius.biz.vfs.VirtualFile
Tries to find a child with the given name.
findForTenant(Class<E>, String) - Method in class sirius.biz.web.BizController
Tries to find an entity for the given id, which belongs to the current tenant.
findJobs(String) - Method in class sirius.biz.jdbc.jobs.Jobs
 
findOrCreateObjectByPath(Tenant, String, String) - Method in class sirius.biz.jdbc.storage.Storage
Tries to find the object with the given path, for the given tenant and bucket.
findUserByCredentials(WebContext, String, String) - Method in class sirius.biz.jdbc.tenants.TenantUserManager
 
findUserByName(WebContext, String) - Method in class sirius.biz.jdbc.tenants.TenantUserManager
 
findUserByUserId(String) - Method in class sirius.biz.jdbc.tenants.TenantUserManager
Tries to find a UserInfo for the given unique object name of a UserAccount.
findUserInSession(WebContext) - Method in class sirius.biz.jdbc.tenants.TenantUserManager
 
FIRST_OCCURRENCE - Static variable in class sirius.biz.protocol.StoredIncident
Contains the timestamp when the error first occured.
FIRSTNAME - Static variable in class sirius.biz.jdbc.model.PersonData
Contains the first name of the person.
fixPath() - Method in class sirius.biz.jdbc.storage.VirtualObject
 
flushCacheForTenant(Tenant) - Static method in class sirius.biz.jdbc.tenants.TenantUserManager
Flushes all cahes for the given tenant.
flushCacheForUserAccount(UserAccount) - Static method in class sirius.biz.jdbc.tenants.TenantUserManager
Flushes all caches for the given account.
FlushIncidentsCommand - Class in sirius.biz.protocol
Deletes all incidents older than N days.
FlushIncidentsCommand() - Constructor for class sirius.biz.protocol.FlushIncidentsCommand
 
FlushLogsCommand - Class in sirius.biz.protocol
Deletes all logs older than N days.
FlushLogsCommand() - Constructor for class sirius.biz.protocol.FlushLogsCommand
 
flushTenantChildrenCache() - Method in class sirius.biz.jdbc.tenants.Tenants
Flushes the cache which determines if a tenant has children or not.
forCurrentTenant(SmartQuery<E>) - Method in class sirius.biz.jdbc.tenants.Tenants
 
forCurrentUser() - Method in class sirius.biz.protocol.AuditLog.AuditLogBuilder
Creates the entry for the current user in UserContext.getCurrentUser().
forgotPassword(WebContext, JSONStructuredOutput) - Method in class sirius.biz.jdbc.tenants.UserAccountController
Provides a JSON API which re-sends the password to the account with the given email address.
forTenant(String, String) - Method in class sirius.biz.protocol.AuditLog.AuditLogBuilder
Creates the entry for the given tenant.
forUser(String, String) - Method in class sirius.biz.protocol.AuditLog.AuditLogBuilder
Creates the entry for the given user.
FRAMEWORK_CODE_LISTS - Static variable in class sirius.biz.jdbc.codelists.CodeLists
Names the framework which must be enabled to activate the code lists feature.
FRAMEWORK_ISENGUARD - Static variable in class sirius.biz.isenguard.Isenguard
 
FRAMEWORK_JOURNAL - Static variable in class sirius.biz.protocol.Protocols
Names the framework which must be enabled to activate the system journal.
FRAMEWORK_LOCKS - Static variable in class sirius.biz.locks.Locks
Names the framework which must be enabled to activate the locks feature.
FRAMEWORK_PROTOCOLS - Static variable in class sirius.biz.protocol.Protocols
Names the framework which must be enabled to activate all protocol features.
FRAMEWORK_SEQUENCES - Static variable in class sirius.biz.sequences.Sequences
Names the framework which must be enabled to activate the sequences feature.
FRAMEWORK_STORAGE - Static variable in class sirius.biz.jdbc.storage.Storage
Names the framework which must be enabled to activate the storage feature.
FRAMEWORK_TENANTS - Static variable in class sirius.biz.jdbc.tenants.Tenants
Names the framework which must be enabled to activate the tenant based user management.
fromBytes(Object, byte[]) - Method in class sirius.biz.i5.Transformer
Filles the given object from the given byte array.
FSStorageEngine - Class in sirius.biz.jdbc.storage
Provides a PhysicalStorageEngine which operates on the local file system.
FSStorageEngine() - Constructor for class sirius.biz.jdbc.storage.FSStorageEngine
 
FTPBridge - Class in sirius.biz.vfs.ftp
Provides a bridge between the VirtualFileSystem and the Apache FTP server.
FTPBridge() - Constructor for class sirius.biz.vfs.ftp.FTPBridge
 

G

gather(MetricsCollector) - Method in class sirius.biz.i5.I5MetricProvider
 
gather(MetricsCollector) - Method in class sirius.biz.locks.Locks
 
GENERATED_PASSWORD - Static variable in class sirius.biz.jdbc.model.LoginData
Contains the generated password as cleartext (so it can be reported to the user).
generateId(String) - Method in class sirius.biz.sequences.Sequences
Returns the next value in the given sequence.
generatePassword(WebContext, String) - Method in class sirius.biz.jdbc.tenants.UserAccountController
Generates a new password for the given account and send a mail to the user.
getAccountNumber() - Method in class sirius.biz.jdbc.tenants.Tenant
 
getAcquired() - Method in class sirius.biz.locks.jdbc.ManagedLock
 
getAcquired() - Method in class sirius.biz.locks.LockInfo
Returns the timestamp when the lock was acquired.
getAdditionalValue() - Method in class sirius.biz.jdbc.codelists.CodeListEntry
 
getAddonText() - Method in class sirius.biz.jdbc.storage.DownloadBuilder
 
getAddress() - Method in class sirius.biz.jdbc.tenants.Tenant
 
getAddressableName() - Method in class sirius.biz.jdbc.model.PersonData
Generates a string which is used to address the person.
getApiToken() - Method in class sirius.biz.jdbc.model.LoginData
 
getBaseURL() - Method in class sirius.biz.jdbc.storage.DownloadBuilder
 
getBaseUrl() - Method in class sirius.biz.web.BizController
Returns the base URL of this instance.
getBucket() - Method in class sirius.biz.jdbc.storage.DownloadBuilder
 
getBucket(String) - Method in class sirius.biz.jdbc.storage.Storage
Returns the bucket infos for the bucket with the given name.
getBucket() - Method in class sirius.biz.jdbc.storage.StoredObjectRef
Returns the bucket in which referenced objects are stored.
getBucket() - Method in class sirius.biz.jdbc.storage.VirtualObject
 
getBucket() - Method in class sirius.biz.jdbc.storage.VirtualObjectVersion
 
getBucketForYear(String) - Method in class sirius.biz.s3.ObjectStore
 
getBucketName(String) - Method in class sirius.biz.s3.ObjectStore
 
getBuckets() - Method in class sirius.biz.jdbc.storage.Storage
Returns a list of all known buckets known to the system.
getCategory() - Method in class sirius.biz.protocol.LoggedMessage
 
getCategory() - Method in class sirius.biz.protocol.StoredIncident
 
getCausedByUser() - Method in class sirius.biz.protocol.AuditLogEntry
 
getCausedByUserName() - Method in class sirius.biz.protocol.AuditLogEntry
 
getChangedAt() - Method in class sirius.biz.protocol.TraceData
 
getChangedBy() - Method in class sirius.biz.protocol.TraceData
 
getChangedIn() - Method in class sirius.biz.protocol.TraceData
 
getChanges() - Method in class sirius.biz.protocol.JournalEntry
 
getCity() - Method in class sirius.biz.jdbc.model.AddressData
 
getCleartextPassword() - Method in class sirius.biz.jdbc.model.LoginData
Returns the currently set password in cleartext.
getClient() - Method in class sirius.biz.s3.ObjectStore
Provides access to the underlying S3 store.
getCode() - Method in class sirius.biz.jdbc.codelists.CodeList
 
getCode() - Method in class sirius.biz.jdbc.codelists.CodeListEntry
 
getCodeList() - Method in class sirius.biz.jdbc.codelists.CodeListEntry
 
getConcurrencyToken() - Method in interface sirius.biz.work.DistributedTaskExecutor
 
getConfig() - Method in class sirius.biz.jdbc.model.PermissionData
Returns the parsed config for the associated entity.
getConfigKeyName() - Method in class sirius.biz.protocol.CleanupProtocolsTask
 
getConfigString() - Method in class sirius.biz.jdbc.model.PermissionData
Returns the config as string.
getConnection(String, String, Consumer<I5Connection>) - Method in class sirius.biz.i5.I5Connector
Provides a connection from the connection pool created for the configured i5.
getCountry() - Method in class sirius.biz.jdbc.model.InternationalAddressData
 
getCreatedAt() - Method in class sirius.biz.protocol.TraceData
 
getCreatedBy() - Method in class sirius.biz.protocol.TraceData
 
getCreatedDate() - Method in class sirius.biz.jdbc.storage.VirtualObjectVersion
 
getCreatedIn() - Method in class sirius.biz.protocol.TraceData
 
getCurrentTenant() - Method in class sirius.biz.jdbc.tenants.Tenants
Returns the Tenant of the current user.
getCurrentUser() - Method in class sirius.biz.jdbc.tenants.Tenants
Returns the current user as UserAccount which is logged in.
getData(String, String) - Method in class sirius.biz.jdbc.storage.FSStorageEngine
 
getData(String, String) - Method in interface sirius.biz.jdbc.storage.PhysicalStorageEngine
Downloads an provides the contents of the requested object.
getData(StoredObject) - Method in class sirius.biz.jdbc.storage.Storage
Retrieves the actual data stored by the given object.
getDefaultValue() - Method in class sirius.biz.jdbc.jobs.JobParameterDescription
 
getDeleteFilesAfterDays() - Method in class sirius.biz.jdbc.storage.BucketInfo
Determines the number of days after which objects are automatically deleted.
getDescription() - Method in class sirius.biz.i5.I5Command
 
getDescription() - Method in class sirius.biz.jdbc.codelists.CodeList
 
getDescription() - Method in class sirius.biz.jdbc.codelists.CodeListEntry
 
getDescription() - Method in class sirius.biz.jdbc.jobs.JobDescription
 
getDescription() - Method in class sirius.biz.jdbc.jobs.JobParameterDescription
 
getDescription() - Method in class sirius.biz.jdbc.jobs.system.SystemJobDescription
 
getDescription() - Method in class sirius.biz.jdbc.storage.BucketInfo
Returns the description of the bucket.
getDescription() - Method in class sirius.biz.locks.LocksCommand
 
getDescription() - Method in class sirius.biz.protocol.FlushIncidentsCommand
 
getDescription() - Method in class sirius.biz.protocol.FlushLogsCommand
 
getDescription() - Method in class sirius.biz.sequences.SequencesCommand
 
getDurationInSeconds() - Method in class sirius.biz.jdbc.jobs.JobProtocol
 
getEmail() - Method in class sirius.biz.jdbc.model.ContactData
 
getEmail() - Method in class sirius.biz.jdbc.tenants.UserAccount
 
getEngine() - Method in class sirius.biz.jdbc.storage.BucketInfo
Determines the PhysicalStorageEngine used to store objects within this bucket.
getEntries(String) - Method in class sirius.biz.jdbc.codelists.CodeLists
Returns all entries of a code list.
getExternalLoginIntervalDays() - Method in class sirius.biz.jdbc.tenants.Tenant
 
getFactory() - Method in class sirius.biz.jdbc.jobs.JobDescription
 
getFactory() - Method in class sirius.biz.jdbc.jobs.JobProtocol
 
getFactory() - Method in class sirius.biz.jdbc.jobs.system.SystemJobDescription
 
getFax() - Method in class sirius.biz.jdbc.model.ContactData
 
getFileExtension() - Method in class sirius.biz.jdbc.storage.DownloadBuilder
 
getFileExtension() - Method in class sirius.biz.jdbc.storage.VirtualObject
 
getFilename() - Method in class sirius.biz.jdbc.storage.DownloadBuilder
 
getFilename() - Method in interface sirius.biz.jdbc.storage.StoredObject
Returns the filename of the object.
getFilename() - Method in class sirius.biz.jdbc.storage.StoredObjectRef
Determines the filename of the referenced file or url.
getFilename() - Method in class sirius.biz.jdbc.storage.VirtualObject
 
getFileSize() - Method in interface sirius.biz.jdbc.storage.StoredObject
Returns the size of the object in bytes.
getFileSize() - Method in class sirius.biz.jdbc.storage.VirtualObject
 
getFileSize() - Method in class sirius.biz.jdbc.storage.VirtualObjectVersion
 
getFirstname() - Method in class sirius.biz.jdbc.model.PersonData
 
getFirstOccurrence() - Method in class sirius.biz.protocol.StoredIncident
 
getGeneratedPassword() - Method in class sirius.biz.jdbc.model.LoginData
 
getHtmlContent() - Method in class sirius.biz.protocol.MailProtocol
 
getInitialWait() - Method in class sirius.biz.locks.BasicLockManager
If the lock is already aquired, this returns the initial amount of milliseconds to wait.
getInitialWait() - Method in class sirius.biz.locks.JavaLockManager
 
getInitialWait() - Method in class sirius.biz.locks.jdbc.SQLLockManager
 
getIp() - Method in class sirius.biz.protocol.AuditLogEntry
 
getJob() - Method in class sirius.biz.jdbc.jobs.JobProtocol
 
getJobLog() - Method in class sirius.biz.jdbc.jobs.JobProtocol
 
getJobTitle() - Method in class sirius.biz.jdbc.jobs.JobProtocol
 
getJournal() - Method in class sirius.biz.jdbc.tenants.Tenant
 
getJournal() - Method in class sirius.biz.jdbc.tenants.UserAccount
 
getJournal() - Method in interface sirius.biz.protocol.Journaled
Returns the journal of this entity.
getKey() - Method in class sirius.biz.jdbc.storage.StoredObjectRef
Returns the key of the referenced object.
getKnownSequences() - Method in class sirius.biz.sequences.Sequences
Enumerates all sequences known to the framework.
getLabelClass() - Method in class sirius.biz.protocol.LoggedMessage
Computes an appropriate CSS class used to render the message.
getLastExternalLogin() - Method in class sirius.biz.jdbc.model.LoginData
 
getLastJob() - Method in class sirius.biz.i5.I5Connection
The id of the last job executed on the host
getLastLogin() - Method in class sirius.biz.jdbc.model.LoginData
 
getLastModified() - Method in interface sirius.biz.jdbc.storage.StoredObject
Returns the timestamp when the entity was last modified.
getLastModified() - Method in class sirius.biz.jdbc.storage.VirtualObject
 
getLastModified() - Method in class sirius.biz.vfs.VirtualFile
Returns the last modification timestamp.
getLastname() - Method in class sirius.biz.jdbc.model.PersonData
 
getLastOccurrence() - Method in class sirius.biz.protocol.StoredIncident
 
getLastPasswordChange() - Method in class sirius.biz.jdbc.model.LoginData
 
getLastUse() - Method in class sirius.biz.i5.I5Connection
Returns the timestamp of the last usage of this connection.
getLevel() - Method in class sirius.biz.protocol.LoggedMessage
 
getLocation() - Method in class sirius.biz.protocol.StoredIncident
 
getLocks() - Method in class sirius.biz.locks.JavaLockManager
 
getLocks() - Method in class sirius.biz.locks.jdbc.SQLLockManager
 
getLocks() - Method in interface sirius.biz.locks.LockManager
Returns the list of known locks.
getLocks() - Method in class sirius.biz.locks.Locks
Returns a list of all currently held locks.
getLocks() - Method in class sirius.biz.locks.RedisLockManager
 
getLocks() - Method in class sirius.biz.locks.SmartLockManager
 
getLogin() - Method in class sirius.biz.jdbc.tenants.UserAccount
 
getLoginIntervalDays() - Method in class sirius.biz.jdbc.tenants.Tenant
 
getMaxWait() - Method in class sirius.biz.locks.BasicLockManager
Returns the maximal interval in millis which is spent until a new attempt is made to acquire a lock.
getMaxWait() - Method in class sirius.biz.locks.JavaLockManager
 
getMaxWait() - Method in class sirius.biz.locks.jdbc.SQLLockManager
 
getMd5() - Method in class sirius.biz.jdbc.storage.VirtualObject
 
getMd5() - Method in class sirius.biz.jdbc.storage.VirtualObjectVersion
 
getMdc() - Method in class sirius.biz.protocol.StoredIncident
 
getMessage() - Method in class sirius.biz.protocol.AuditLogEntry
 
getMessage() - Method in class sirius.biz.protocol.LoggedMessage
 
getMessage() - Method in class sirius.biz.protocol.StoredIncident
 
getMessageId() - Method in class sirius.biz.protocol.MailProtocol
 
getMinPasswordLength() - Method in class sirius.biz.jdbc.tenants.UserAccount
Contains the minimal length of a password to be accepted.
getMobile() - Method in class sirius.biz.jdbc.model.ContactData
 
getName() - Method in class sirius.biz.i5.I5Command
 
getName() - Method in class sirius.biz.jdbc.codelists.CodeList
 
getName() - Method in class sirius.biz.jdbc.jobs.JobParameterDescription
 
getName() - Method in class sirius.biz.jdbc.jobs.params.StringParameterHandler
 
getName() - Method in class sirius.biz.jdbc.jobs.system.SystemJobsFactory
 
getName() - Method in class sirius.biz.jdbc.jobs.system.TestJob
 
getName() - Method in class sirius.biz.jdbc.storage.BucketInfo
Returns the (technical) name of the bucket.
getName() - Method in class sirius.biz.jdbc.storage.StorageCleanupLoop
 
getName() - Method in class sirius.biz.jdbc.tenants.Tenant
 
getName() - Method in class sirius.biz.locks.JavaLockManager
 
getName() - Method in class sirius.biz.locks.jdbc.ManagedLock
 
getName() - Method in class sirius.biz.locks.jdbc.SQLLockManager
 
getName() - Method in class sirius.biz.locks.LockInfo
Returns the name of the lock.
getName() - Method in class sirius.biz.locks.LocksCommand
 
getName() - Method in class sirius.biz.locks.RedisLockManager
 
getName() - Method in class sirius.biz.locks.SmartLockManager
 
getName() - Method in class sirius.biz.protocol.FlushIncidentsCommand
 
getName() - Method in class sirius.biz.protocol.FlushLogsCommand
 
getName() - Method in class sirius.biz.sequences.jdbc.SequenceCounter
 
getName() - Method in class sirius.biz.sequences.jdbc.SQLSequenceStrategy
 
getName() - Method in class sirius.biz.sequences.mongo.MongoSequenceCounter
 
getName() - Method in class sirius.biz.sequences.mongo.MongoSequenceStrategy
 
getName() - Method in class sirius.biz.sequences.SequencesCommand
 
getName() - Method in class sirius.biz.sequences.SmartSequenceStrategy
 
getName() - Method in class sirius.biz.vfs.VirtualFile
Returns the name of this file.
getNextValue() - Method in class sirius.biz.sequences.jdbc.SequenceCounter
 
getNextValue() - Method in class sirius.biz.sequences.mongo.MongoSequenceCounter
 
getNode() - Method in class sirius.biz.protocol.LoggedMessage
 
getNode() - Method in class sirius.biz.protocol.MailProtocol
 
getNode() - Method in class sirius.biz.protocol.StoredIncident
 
getNumberOfLogins() - Method in class sirius.biz.jdbc.model.LoginData
 
getNumberOfObjects() - Method in class sirius.biz.jdbc.storage.BucketInfo
Counts the total number of objects in this bucket.
getNumberOfOccurrences() - Method in class sirius.biz.protocol.StoredIncident
 
getObject() - Method in class sirius.biz.jdbc.storage.StoredObjectRef
Returns the referenced object or null.
getObjectKey() - Method in class sirius.biz.jdbc.storage.DownloadBuilder
 
getObjectKey() - Method in interface sirius.biz.jdbc.storage.StoredObject
Represents the unique id of the stored object.
getObjectKey() - Method in class sirius.biz.jdbc.storage.VirtualObject
 
getOriginalTenantId(WebContext) - Method in class sirius.biz.jdbc.tenants.TenantUserManager
 
getOwner() - Method in class sirius.biz.locks.jdbc.ManagedLock
 
getOwner() - Method in class sirius.biz.locks.LockInfo
Returns the node on which the lock was acquired.
getParameterHandler() - Method in class sirius.biz.jdbc.jobs.JobParameterDescription
 
getParent() - Method in class sirius.biz.jdbc.tenants.Tenant
 
getParent() - Method in class sirius.biz.vfs.VirtualFile
Returns the parent file of this file.
getPasswordHash() - Method in class sirius.biz.jdbc.model.LoginData
 
getPath() - Method in interface sirius.biz.jdbc.storage.StoredObject
Returns the path of the object.
getPath() - Method in class sirius.biz.jdbc.storage.VirtualObject
 
getPath() - Method in class sirius.biz.vfs.VirtualFile
Returns the absolute path of this file within the virtual file system.
getPermission() - Method in class sirius.biz.jdbc.storage.BucketInfo
Returns the permission required to access the contents of this bucket.
getPermissionDescription(String) - Method in class sirius.biz.jdbc.tenants.TenantController
Returns a translated description of the given permission.
getPermissionName(String) - Method in class sirius.biz.jdbc.tenants.TenantController
Returns a translated name of the given permission.
getPermissions() - Method in class sirius.biz.jdbc.jobs.JobDescription
 
getPermissions() - Method in class sirius.biz.jdbc.jobs.system.SystemJobDescription
 
getPermissions() - Method in class sirius.biz.jdbc.model.PermissionData
Returns all granted permissions.
getPermissions() - Method in class sirius.biz.jdbc.tenants.Tenant
 
getPermissions() - Method in class sirius.biz.jdbc.tenants.TenantController
Returns all available features which can be assigned to a tenant.
getPermissions() - Method in class sirius.biz.jdbc.tenants.UserAccount
 
getPerson() - Method in class sirius.biz.jdbc.tenants.UserAccount
 
getPhone() - Method in class sirius.biz.jdbc.model.ContactData
 
getPhysicalKey() - Method in class sirius.biz.jdbc.storage.DownloadBuilder
 
getPhysicalKey() - Method in class sirius.biz.jdbc.storage.VirtualObject
 
getPhysicalKey() - Method in class sirius.biz.jdbc.storage.VirtualObjectVersion
 
getPreferredExecutor() - Method in class sirius.biz.jdbc.jobs.JobDescription
 
getPriority() - Method in class sirius.biz.jdbc.codelists.CodeListEntry
 
getPriority() - Method in class sirius.biz.jdbc.jobs.JobDescription
 
getPriority() - Method in class sirius.biz.jdbc.jobs.JobParameterDescription
 
getPriority() - Method in class sirius.biz.vfs.VirtualFileSystem
 
getProtocolUri() - Method in class sirius.biz.protocol.JournalData
 
getReceiver() - Method in class sirius.biz.protocol.MailProtocol
 
getReceiverName() - Method in class sirius.biz.protocol.MailProtocol
 
getReference() - Method in interface sirius.biz.jdbc.storage.StoredObject
Returns the reference to which this object belongs.
getReference() - Method in class sirius.biz.jdbc.storage.StoredObjectRef
Returns the effective reference used for VirtualObject.REFERENCE.
getReference() - Method in class sirius.biz.jdbc.storage.VirtualObject
 
getRequiredTenant() - Method in class sirius.biz.jdbc.tenants.Tenants
Returns the tenant of the currently logged in user or throws an exception if no user is present.
getRequiredUser() - Method in class sirius.biz.jdbc.tenants.Tenants
Returns the current user or throws an exception if no user is currently available.
getRequiredValue(String, String) - Method in class sirius.biz.jdbc.codelists.CodeLists
Returns the value from the given code list associated with the given code or throws an exception if no matching entry exists.
getRoleDescription(String) - Method in class sirius.biz.jdbc.tenants.UserAccountController
Returns a description of the role.
getRoleName(String) - Method in class sirius.biz.jdbc.tenants.UserAccountController
Returns the translated name of a role.
getRoles() - Method in class sirius.biz.jdbc.tenants.UserAccountController
Lists all roles which can be granted to a user.
getSalt() - Method in class sirius.biz.jdbc.model.LoginData
 
getSalutation() - Method in class sirius.biz.jdbc.model.PersonData
 
getSamlFingerprint() - Method in class sirius.biz.jdbc.tenants.Tenant
 
getSamlIssuerIndex() - Method in class sirius.biz.jdbc.tenants.Tenant
 
getSamlIssuerName() - Method in class sirius.biz.jdbc.tenants.Tenant
 
getSamlIssuerUrl() - Method in class sirius.biz.jdbc.tenants.Tenant
 
getSamlRequestIssuerName() - Method in class sirius.biz.jdbc.tenants.Tenant
 
getSanePasswordLength() - Method in class sirius.biz.jdbc.tenants.UserAccount
Contains the minimal length of a sane password.
getSearchableContent() - Method in class sirius.biz.elastic.SearchableEntity
 
getSearchField() - Method in class sirius.biz.elastic.SearchableEntity
 
getSender() - Method in class sirius.biz.protocol.MailProtocol
 
getSenderName() - Method in class sirius.biz.protocol.MailProtocol
 
getSize() - Method in class sirius.biz.vfs.VirtualFile
Returns the size of this file.
getStack() - Method in class sirius.biz.protocol.StoredIncident
 
getStorageEngine(String) - Method in class sirius.biz.jdbc.storage.Storage
 
getStore(String) - Method in class sirius.biz.s3.ObjectStores
 
getStoredObjectRef(Object) - Method in class sirius.biz.jdbc.storage.StoredObjectRefProperty
 
getStreet() - Method in class sirius.biz.jdbc.model.AddressData
 
getSubject() - Method in class sirius.biz.protocol.MailProtocol
 
getSubsystem() - Method in class sirius.biz.protocol.JournalEntry
 
getTargetId() - Method in class sirius.biz.protocol.JournalEntry
 
getTargetName() - Method in class sirius.biz.protocol.JournalEntry
 
getTargetType() - Method in class sirius.biz.protocol.JournalEntry
 
getTaskTitle(Context) - Method in class sirius.biz.jdbc.jobs.JobDescription
 
getTenant() - Method in class sirius.biz.jdbc.jobs.JobProtocol
 
getTenant() - Method in class sirius.biz.jdbc.tenants.SQLTenantAware
 
getTenant() - Method in class sirius.biz.protocol.AuditLogEntry
 
getTenantAsString() - Method in class sirius.biz.jdbc.tenants.SQLTenantAware
 
getTenantAsString() - Method in interface sirius.biz.web.TenantAware
 
getTenantName() - Method in class sirius.biz.protocol.AuditLogEntry
 
getTextContent() - Method in class sirius.biz.protocol.MailProtocol
 
getThread() - Method in class sirius.biz.locks.jdbc.ManagedLock
 
getThread() - Method in class sirius.biz.locks.LockInfo
Returns the thread which acquired the lock.
getTimestamp() - Method in class sirius.biz.protocol.AuditLogEntry
 
getTitle() - Method in class sirius.biz.jdbc.jobs.JobDescription
 
getTitle() - Method in class sirius.biz.jdbc.jobs.JobParameterDescription
 
getTitle() - Method in class sirius.biz.jdbc.jobs.system.SystemJobDescription
 
getTitle() - Method in class sirius.biz.jdbc.model.PersonData
 
getTod() - Method in class sirius.biz.protocol.JournalEntry
 
getTod() - Method in class sirius.biz.protocol.LoggedMessage
 
getTod() - Method in class sirius.biz.protocol.MailProtocol
 
getTrace() - Method in class sirius.biz.jdbc.model.BizEntity
 
getTranslatedSalutation() - Method in class sirius.biz.jdbc.model.PersonData
Returns the value (translated name) of the saluation.
getType() - Method in class sirius.biz.jdbc.jobs.JobParameterDescription
 
getType() - Method in class sirius.biz.protocol.MailProtocol
 
getUcasePasswordHash() - Method in class sirius.biz.jdbc.model.LoginData
 
getURL(String) - Method in class sirius.biz.jdbc.storage.StoredObjectRef
Determines the URL for this reference.
getURLWithVersion(String, String) - Method in class sirius.biz.jdbc.storage.StoredObjectRef
Determines the URL for this reference.
getURLWithVersionAndAddonText(String, String, String) - Method in class sirius.biz.jdbc.storage.StoredObjectRef
Determines the URL for this reference.
getUser() - Method in class sirius.biz.jdbc.jobs.JobProtocol
 
getUser() - Method in class sirius.biz.protocol.AuditLogEntry
 
getUser() - Method in class sirius.biz.protocol.LoggedMessage
 
getUser() - Method in class sirius.biz.protocol.StoredIncident
 
getUserId() - Method in class sirius.biz.protocol.JournalEntry
 
getUserName() - Method in class sirius.biz.jdbc.jobs.JobProtocol
 
getUsername() - Method in class sirius.biz.jdbc.model.LoginData
 
getUserName() - Method in class sirius.biz.protocol.AuditLogEntry
 
getUsername() - Method in class sirius.biz.protocol.JournalEntry
 
getUserObject(UserInfo) - Method in class sirius.biz.jdbc.tenants.TenantUserManager
 
getUserSettings(UserSettings, UserInfo) - Method in class sirius.biz.jdbc.tenants.TenantUserManager
 
getValue() - Method in class sirius.biz.jdbc.codelists.CodeListEntry
 
getValue(String, String) - Method in class sirius.biz.jdbc.codelists.CodeLists
Returns the value from the given code list associated with the given code.
getValueFromField(Object) - Method in class sirius.biz.jdbc.storage.StoredObjectRefProperty
 
getValues(String, String) - Method in class sirius.biz.jdbc.codelists.CodeLists
Returns the value and the additionalValue associated with the given code.
getVersionKey() - Method in class sirius.biz.jdbc.storage.VirtualObjectVersion
 
getVirtualObject() - Method in class sirius.biz.jdbc.storage.VirtualObjectVersion
 
getWaitIncrement() - Method in class sirius.biz.locks.BasicLockManager
If the lock is still acquired, this returns the amount of milliseconds to increase the wait interval.
getWaitIncrement() - Method in class sirius.biz.locks.JavaLockManager
 
getWaitIncrement() - Method in class sirius.biz.locks.jdbc.SQLLockManager
 
getZip() - Method in class sirius.biz.jdbc.model.AddressData
 

H

handle(Incident) - Method in class sirius.biz.protocol.Protocols
 
handleLogMessage(LogMessage) - Method in class sirius.biz.protocol.Protocols
 
handleRateLimiting(WebContext, String) - Method in class sirius.biz.isenguard.Isenguard
 
hasChildTenants(long) - Method in class sirius.biz.jdbc.tenants.Tenants
Determines if the tenant with the given ID has child tenants.
hashCode() - Method in class sirius.biz.jdbc.model.AddressData
 
hashCode() - Method in class sirius.biz.jdbc.model.InternationalAddressData
 
hashCode() - Method in class sirius.biz.jdbc.model.PersonData
 
hashPassword(String, String) - Static method in class sirius.biz.jdbc.model.LoginData
Computes a password hash for a given salt and password.
hasJournaledChanges() - Method in class sirius.biz.protocol.JournalData
Determines if there are recordable changes in the referenced entity.
hasName() - Method in class sirius.biz.jdbc.tenants.UserAccount
Determines if the user has a real name.
hasTenant() - Method in class sirius.biz.jdbc.tenants.Tenants
Determines if there is a user logged in which has a tenant.
hasUser() - Method in class sirius.biz.jdbc.tenants.Tenants
Determines if there is currently a user logged in.
hasValue(String, String) - Method in class sirius.biz.jdbc.codelists.CodeLists
Determines if the code list contains the given code.
HTML_CONTENT - Static variable in class sirius.biz.protocol.MailProtocol
Contains the HTML contents.

I

i5 - Variable in class sirius.biz.i5.I5Connection
 
I5Command - Class in sirius.biz.i5
Provides a list of active connections for all configured I5 connection pools.
I5Command() - Constructor for class sirius.biz.i5.I5Command
 
I5Connection - Class in sirius.biz.i5
Represents a connection to an IBM AS400 also known as i5.
I5Connection() - Constructor for class sirius.biz.i5.I5Connection
 
I5Connector - Class in sirius.biz.i5
Provides access to pooled i5 connections.
I5Connector() - Constructor for class sirius.biz.i5.I5Connector
 
I5MetricProvider - Class in sirius.biz.i5
Provides monitoring data for the i5 connector(s).
I5MetricProvider() - Constructor for class sirius.biz.i5.I5MetricProvider
 
IncidentController - Class in sirius.biz.protocol
Provides a GUI for viewing incidents.
IncidentController() - Constructor for class sirius.biz.protocol.IncidentController
 
increaseAndCheckLimit(String, String, int, int, Runnable) - Method in class sirius.biz.isenguard.JavaLimiter
 
increaseAndCheckLimit(String, String, int, int, Runnable) - Method in interface sirius.biz.isenguard.Limiter
 
increaseAndCheckLimit(String, String, int, int, Runnable) - Method in class sirius.biz.isenguard.RedisLimiter
 
initDate() - Method in class sirius.biz.jdbc.storage.VirtualObjectVersion
 
initialize() - Method in class sirius.biz.i5.I5Connection
Initializes the connection and verifies the installed version of OS400.
initialize() - Method in class sirius.biz.protocol.AuditLog
 
initialize() - Method in class sirius.biz.work.NeighborhoodWatch
 
InternationalAddressData - Class in sirius.biz.jdbc.model
Provides a street address which can be embedded into other entities or mixins.
InternationalAddressData(AddressData.Requirements, String) - Constructor for class sirius.biz.jdbc.model.InternationalAddressData
Creates a new instance with the given requirement.
InternationalAddressData(AddressData.Requirements, String, boolean) - Constructor for class sirius.biz.jdbc.model.InternationalAddressData
Creates a new instance with the given requirement.
IP - Static variable in class sirius.biz.protocol.AuditLogEntry
Contains the IP address associated with this entry.
is(Class<?>) - Method in class sirius.biz.jdbc.tenants.UserAccount
 
isAccountLocked() - Method in class sirius.biz.jdbc.model.LoginData
 
isAlwaysUseLikeSearch() - Method in class sirius.biz.jdbc.storage.BucketInfo
Determines if searching in a bucket always uses a like on search.
isAnyColumnChangedExceptNoJournal() - Method in class sirius.biz.jdbc.model.BizEntity
Checks whether any Mapping (except no journal data) of the current BizEntity changed.
isAnyFieldEmpty() - Method in class sirius.biz.jdbc.model.AddressData
Determines if at least one field in the address is empty.
isAnyFieldEmpty() - Method in class sirius.biz.jdbc.model.InternationalAddressData
 
isAutofill() - Method in class sirius.biz.jdbc.codelists.CodeList
 
isBackgroundJobGloballyEnabled(String) - Method in class sirius.biz.work.NeighborhoodWatch
 
isBackgroundJobLocallyEnabled(String) - Method in class sirius.biz.work.NeighborhoodWatch
 
isBorrowed() - Method in class sirius.biz.i5.I5Connection
Determines if the connection is currently borrowed or not.
isCanAccessParent() - Method in class sirius.biz.jdbc.tenants.Tenant
 
isCanCreate() - Method in class sirius.biz.jdbc.storage.BucketInfo
Determines if a user can create new objects in this bucket.
isCanDelete() - Method in class sirius.biz.jdbc.storage.BucketInfo
Determines if a user can delete objects within this bucket.
isCanEdit() - Method in class sirius.biz.jdbc.storage.BucketInfo
Determines if a user can edit objects within this bucket.
isDirectory() - Method in class sirius.biz.vfs.VirtualFile
Determines if the file represents a directory.
isDisplayGeneratedPassword() - Method in class sirius.biz.jdbc.model.LoginData
Determines if the generated password should be displayed.
isEditable() - Method in class sirius.biz.jdbc.jobs.JobDescription
 
isEmpty() - Method in class sirius.biz.jdbc.storage.StoredObjectRef
Determines if no object or an URL is being referenced.
Isenguard - Class in sirius.biz.isenguard
 
Isenguard() - Constructor for class sirius.biz.isenguard.Isenguard
 
isEternallyValid() - Method in class sirius.biz.jdbc.storage.DownloadBuilder
 
isExternalLoginRequired() - Method in class sirius.biz.jdbc.tenants.UserAccount
 
isFetched() - Method in class sirius.biz.jdbc.storage.StoredObjectRef
Determines if the referenced object was fetched already.
isFilled() - Method in class sirius.biz.jdbc.storage.StoredObjectRef
Determines if an object or an URL is being referenced.
isImage() - Method in class sirius.biz.jdbc.storage.VirtualObject
 
isIPBlacklisted(WebContext) - Method in class sirius.biz.isenguard.Isenguard
 
isIPBLacklisted(String) - Method in class sirius.biz.isenguard.JavaLimiter
 
isIPBLacklisted(String) - Method in interface sirius.biz.isenguard.Limiter
 
isIPBLacklisted(String) - Method in class sirius.biz.isenguard.RedisLimiter
 
isLocked(String) - Method in class sirius.biz.locks.JavaLockManager
 
isLocked(String) - Method in class sirius.biz.locks.jdbc.SQLLockManager
 
isLocked(String) - Method in interface sirius.biz.locks.LockManager
Determines if the lock is currently being locked.
isLocked(String) - Method in class sirius.biz.locks.Locks
Determines if the given lock is currently locked.
isLocked(String) - Method in class sirius.biz.locks.RedisLockManager
 
isLocked(String) - Method in class sirius.biz.locks.SmartLockManager
 
isNegative() - Method in class sirius.biz.protocol.AuditLogEntry
 
isParentCanAccess() - Method in class sirius.biz.jdbc.tenants.Tenant
 
isPasswordGenerationPossible() - Method in class sirius.biz.jdbc.tenants.UserAccount
Determines if the current user is able to generate the password for this user.
isRateLimitReached(String, String) - Method in class sirius.biz.isenguard.Isenguard
 
isRateLimitReached(String, String, int) - Method in class sirius.biz.isenguard.Isenguard
 
isReadable() - Method in class sirius.biz.vfs.VirtualFile
Determines if the file is readable.
isRequired() - Method in class sirius.biz.jdbc.jobs.JobParameterDescription
 
isShowPublicURLs() - Method in class sirius.biz.jdbc.storage.BucketInfo
Determines if publicly accessible URLs should be displayed in the backend.
isSilent() - Method in class sirius.biz.protocol.JournalData
Determines if the next change should be skipped (not recorded).
isSilent() - Method in class sirius.biz.protocol.TraceData
Determines if change tracking is currently disabled.
isSuccess() - Method in class sirius.biz.protocol.MailProtocol
 
isSuccessful() - Method in class sirius.biz.jdbc.jobs.JobProtocol
 
isSupportsURL() - Method in class sirius.biz.jdbc.storage.StoredObjectRef
Determines if this reference also supports to store URLs instead of object keys.
isTemporary() - Method in class sirius.biz.jdbc.storage.VirtualObject
 
isURL() - Method in class sirius.biz.jdbc.storage.StoredObjectRef
Determines if an URL was stored instead of an object key.
isUserStillValid(String) - Method in class sirius.biz.jdbc.tenants.TenantUserManager
 
isWriteable() - Method in class sirius.biz.vfs.VirtualFile
Determines if the file is writeable.

J

JavaLimiter - Class in sirius.biz.isenguard
 
JavaLimiter() - Constructor for class sirius.biz.isenguard.JavaLimiter
 
JavaLockManager - Class in sirius.biz.locks
Provides a fast implementation which is based on internal JVM locks.
JavaLockManager() - Constructor for class sirius.biz.locks.JavaLockManager
 
JOB - Static variable in class sirius.biz.jdbc.jobs.JobProtocol
 
JOB_LOG - Static variable in class sirius.biz.jdbc.jobs.JobProtocol
 
JOB_TITLE - Static variable in class sirius.biz.jdbc.jobs.JobProtocol
 
JobDescription - Class in sirius.biz.jdbc.jobs
Created by aha on 22.07.16.
JobDescription() - Constructor for class sirius.biz.jdbc.jobs.JobDescription
 
jobLogs(WebContext, String, String) - Method in class sirius.biz.jdbc.jobs.JobsController
 
JobParameterDescription - Class in sirius.biz.jdbc.jobs
Created by aha on 22.07.16.
JobParameterDescription() - Constructor for class sirius.biz.jdbc.jobs.JobParameterDescription
 
JobProtocol - Class in sirius.biz.jdbc.jobs
Created by aha on 22.07.16.
JobProtocol() - Constructor for class sirius.biz.jdbc.jobs.JobProtocol
 
Jobs - Class in sirius.biz.jdbc.jobs
Created by aha on 22.07.16.
Jobs() - Constructor for class sirius.biz.jdbc.jobs.Jobs
 
jobs(WebContext) - Method in class sirius.biz.jdbc.jobs.JobsController
 
JobsController - Class in sirius.biz.jdbc.jobs
 
JobsController() - Constructor for class sirius.biz.jdbc.jobs.JobsController
 
JobsFactory - Interface in sirius.biz.jdbc.jobs
Created by aha on 22.07.16.
JOURNAL - Static variable in class sirius.biz.jdbc.tenants.Tenant
Used to record changes on fields of the tenant.
JOURNAL - Static variable in class sirius.biz.jdbc.tenants.UserAccount
Used to record changes on fields of the user.
JournalController - Class in sirius.biz.protocol
Provides a GUI for viewing the system journal recorded by JournalData / JournalEntry.
JournalController() - Constructor for class sirius.biz.protocol.JournalController
 
JournalData - Class in sirius.biz.protocol
Provides a hook which records all changed fields into the system journal which can be embedded into other entities or mixins.
JournalData(BaseEntity<?>) - Constructor for class sirius.biz.protocol.JournalData
Creates a new instance for the given entity.
Journaled - Interface in sirius.biz.protocol
Marks entities which contain a JournalData so that other frameworks can contribute to their journal.
JournalEntry - Class in sirius.biz.protocol
Records the changes recorded by a JournalData.
JournalEntry() - Constructor for class sirius.biz.protocol.JournalEntry
 

L

LAST_EXTERNAL_LOGIN - Static variable in class sirius.biz.jdbc.model.LoginData
Records the timestamp of the last login via an external system.
LAST_LOGIN - Static variable in class sirius.biz.jdbc.model.LoginData
Records the timestamp of the last login.
LAST_OCCURRENCE - Static variable in class sirius.biz.protocol.StoredIncident
Contains the timestamp when the error last occured.
LAST_PASSWORD_CHANGE - Static variable in class sirius.biz.jdbc.model.LoginData
Records the timestamp of the last password change.
lastJob - Variable in class sirius.biz.i5.I5Connection
 
LASTNAME - Static variable in class sirius.biz.jdbc.model.PersonData
Contains the last name of the person.
lastUse - Variable in class sirius.biz.i5.I5Connection
 
LEVEL - Static variable in class sirius.biz.protocol.LoggedMessage
Contains the level the message was logged at.
Limiter - Interface in sirius.biz.isenguard
 
list(BucketInfo, Tenant, Function<StoredObject, Boolean>) - Method in class sirius.biz.jdbc.storage.Storage
Lists all objects within the given bucket for the given tenant.
listBuckets(WebContext) - Method in class sirius.biz.jdbc.storage.StorageController
Lists all buckets visible to the current user.
listObjects(WebContext, String) - Method in class sirius.biz.jdbc.storage.StorageController
Lists all objects of the given bucket.
load(WebContext, BaseEntity<?>) - Method in class sirius.biz.web.BizController
Fetches all autoloaded fields of the given entity from the given request and populates the entity.
load(WebContext, BaseEntity<?>, Mapping...) - Method in class sirius.biz.web.BizController
Reads the given properties from the given request and populates the given entity.
load(WebContext, BaseEntity<?>, List<Mapping>) - Method in class sirius.biz.web.BizController
 
loadParameters(WebContext, List<JobParameterDescription>, Context) - Method in class sirius.biz.jdbc.jobs.JobsController
 
LOCATION - Static variable in class sirius.biz.protocol.StoredIncident
Contains the code-location where the error occured.
LockInfo - Class in sirius.biz.locks
Describes a lock being held.
LockInfo(String, String, String, LocalDateTime) - Constructor for class sirius.biz.locks.LockInfo
Creates a new lock info.
LockManager - Interface in sirius.biz.locks
Provides an actual implementation to manage locks.
Locks - Class in sirius.biz.locks
Provides a central framework to obtain and manage named locks.
Locks() - Constructor for class sirius.biz.locks.Locks
 
LocksCommand - Class in sirius.biz.locks
Provides a console command to display all locks.
LocksCommand() - Constructor for class sirius.biz.locks.LocksCommand
 
LOG - Static variable in class sirius.biz.i5.I5Connector
 
LOG - Static variable in class sirius.biz.jdbc.jobs.Jobs
 
LOG - Static variable in class sirius.biz.jdbc.storage.Storage
Logger used by the storage facility.
LOG - Static variable in class sirius.biz.locks.Locks
 
log() - Method in class sirius.biz.protocol.AuditLog.AuditLogBuilder
Writes the entry into the log table.
LOG - Static variable in class sirius.biz.sequences.Sequences
 
LOG - Static variable in class sirius.biz.vfs.VirtualFileSystem
 
LOG - Static variable in class sirius.biz.web.BizController
Contains the central logger for biz-relatet messages.
LogController - Class in sirius.biz.protocol
Provides a GUI for viewing system logs.
LogController() - Constructor for class sirius.biz.protocol.LogController
 
LoggedMessage - Class in sirius.biz.protocol
Stores a log message created via a Log instance.
LoggedMessage() - Constructor for class sirius.biz.protocol.LoggedMessage
 
LOGIN - Static variable in class sirius.biz.jdbc.tenants.UserAccount
Contains the login data used to authenticate the user.
LOGIN_INTERVAL_DAYS - Static variable in class sirius.biz.jdbc.tenants.Tenant
Determines the interval in days, after which a user needs to login again.
LoginData - Class in sirius.biz.jdbc.model
Stores a username and encrypted password along with some trace data to support logins which can be embedded into other entities or mixins.
LoginData() - Constructor for class sirius.biz.jdbc.model.LoginData
 
logout(WebContext) - Method in class sirius.biz.jdbc.tenants.UserAccountController
Executes a logout for the current scope.
logs(WebContext) - Method in class sirius.biz.protocol.LogController
Lists all recorded log entries.
logSentMail(boolean, String, String, String, String, String, String, String, String, String) - Method in class sirius.biz.protocol.Protocols
 

M

mail(WebContext, String) - Method in class sirius.biz.protocol.MailController
Shows the details of a selected mail.
MailController - Class in sirius.biz.protocol
Provides a GUI for viewing system logs.
MailController() - Constructor for class sirius.biz.protocol.MailController
 
MailProtocol - Class in sirius.biz.protocol
Stores a copy of a mail sent by the system.
MailProtocol() - Constructor for class sirius.biz.protocol.MailProtocol
 
mails(WebContext) - Method in class sirius.biz.protocol.MailController
Lists all recorded mail entries.
ManagedLock - Class in sirius.biz.locks.jdbc
Represents a lock in the database which is used to implement object based locking via a optimistic strategy.
ManagedLock() - Constructor for class sirius.biz.locks.jdbc.ManagedLock
 
mango - Variable in class sirius.biz.web.BizController
 
markAsUsed(String, String) - Method in class sirius.biz.jdbc.storage.Storage
If an object is created using Storage.createTemporaryObject(Tenant, String, String, String) it is marked as an temporary upload up until the referencing entity is saved.
maxCallFrequency() - Method in class sirius.biz.jdbc.storage.StorageCleanupLoop
 
MD5 - Static variable in class sirius.biz.jdbc.storage.VirtualObject
Contains the MD5 checksum of the stored data.
MD5 - Static variable in class sirius.biz.jdbc.storage.VirtualObjectVersion
Contains the MD5 checksum of the data of this version.
MDC - Static variable in class sirius.biz.protocol.StoredIncident
Contains the mapped diagnostic context, providing some insight how and why the error occured.
MESSAGE - Static variable in class sirius.biz.protocol.AuditLogEntry
Contains the actual message.
MESSAGE - Static variable in class sirius.biz.protocol.LoggedMessage
Contains the message itself.
MESSAGE - Static variable in class sirius.biz.protocol.StoredIncident
Contains the error message.
MESSAGE_ID - Static variable in class sirius.biz.protocol.MailProtocol
Contains the id assigned by the mailing system.
mixing - Variable in class sirius.biz.web.BizController
 
MOBILE - Static variable in class sirius.biz.jdbc.model.ContactData
Contains a mobile number.
MongoPageHelper<E extends sirius.db.mongo.MongoEntity> - Class in sirius.biz.web
Implements a page helper for MongoDB queries.
MongoPageHelper(MongoQuery<E>) - Constructor for class sirius.biz.web.MongoPageHelper
 
MongoSequenceCounter - Class in sirius.biz.sequences.mongo
Stores the next counter value for a sequence.
MongoSequenceCounter() - Constructor for class sirius.biz.sequences.mongo.MongoSequenceCounter
 
MongoSequenceStrategy - Class in sirius.biz.sequences.mongo
Uses a collection in MongoDB to generate and maintain sequences.
MongoSequenceStrategy() - Constructor for class sirius.biz.sequences.mongo.MongoSequenceStrategy
 

N

NAME - Static variable in class sirius.biz.jdbc.codelists.CodeList
Contains a descriptive name of the list which is show in the administration GUI.
NAME - Static variable in class sirius.biz.jdbc.tenants.Tenant
Contains the name of the tenant.
NAME - Static variable in class sirius.biz.locks.JavaLockManager
Contains the name of this lock manager
NAME - Static variable in class sirius.biz.locks.jdbc.ManagedLock
Contains the name of the lock.
NAME - Static variable in class sirius.biz.locks.RedisLockManager
Contains the name of this lock manager
NAME - Static variable in class sirius.biz.sequences.jdbc.SequenceCounter
Contains the name of the sequence.
NAME - Static variable in class sirius.biz.sequences.mongo.MongoSequenceCounter
Contains the name of the sequence.
negative(String) - Method in class sirius.biz.protocol.AuditLog
Prepares a "negative" entry to be inserted into the log.
NEGATIVE - Static variable in class sirius.biz.protocol.AuditLogEntry
Determines if the entry represents an error / warning or an informative entry.
NeighborhoodWatch - Class in sirius.biz.work
 
NeighborhoodWatch() - Constructor for class sirius.biz.work.NeighborhoodWatch
 
NeighborhoodWatch.SynchronizeType - Enum in sirius.biz.work
 
neutral(String) - Method in class sirius.biz.protocol.AuditLog
Prepares a "neutral" entry to be inserted into the log.
NEXT_VALUE - Static variable in class sirius.biz.sequences.jdbc.SequenceCounter
Contains the next value which will be generated for this sequence.
NEXT_VALUE - Static variable in class sirius.biz.sequences.mongo.MongoSequenceCounter
Contains the next value which will be generated for this sequence.
NODE - Static variable in class sirius.biz.protocol.LoggedMessage
Contains the node the message was logged on.
NODE - Static variable in class sirius.biz.protocol.MailProtocol
Contains the node which sent the email.
NODE - Static variable in class sirius.biz.protocol.StoredIncident
Contains the name of the node on which the error occured.
NoJournal - Annotation Type in sirius.biz.protocol
Marks a field as non traced.
normalizePath(String) - Static method in class sirius.biz.jdbc.storage.Storage
Normalizes the given path to be used in VirtualObject.PATH
NUMBER_OF_LOGINS - Static variable in class sirius.biz.jdbc.model.LoginData
Records the number of logins.
NUMBER_OF_OCCURRENCES - Static variable in class sirius.biz.protocol.StoredIncident
Contains the number of occurences between the firstOccurence and lastOccurence.

O

OBJECT_KEY - Static variable in class sirius.biz.jdbc.storage.VirtualObject
Contains the unique object key of this object.
ObjectStore - Class in sirius.biz.s3
 
ObjectStore(AmazonS3Client, String) - Constructor for class sirius.biz.s3.ObjectStore
 
ObjectStores - Class in sirius.biz.s3
Provides a thin layer above S3 (or compatible stores).
ObjectStores() - Constructor for class sirius.biz.s3.ObjectStores
 
oma - Variable in class sirius.biz.web.BizController
 
onAfterDelete(Object) - Method in class sirius.biz.jdbc.storage.StoredObjectRefProperty
 
onAfterSave(Object) - Method in class sirius.biz.jdbc.storage.StoredObjectRefProperty
 
onDelete() - Method in class sirius.biz.jdbc.tenants.UserAccount
 
onDelete() - Method in class sirius.biz.protocol.JournalData
 
onError(WebContext, HandledException) - Method in class sirius.biz.web.QueryTagController
 
onModify() - Method in class sirius.biz.jdbc.tenants.Tenant
 
onModify() - Method in class sirius.biz.jdbc.tenants.UserAccount
 
onSave() - Method in class sirius.biz.jdbc.model.AddressData
 
onSave() - Method in class sirius.biz.jdbc.model.ContactData
 
onSave() - Method in class sirius.biz.protocol.JournalData
 
OWNER - Static variable in class sirius.biz.locks.jdbc.ManagedLock
Contains the owner holding the lock.

P

pageSize - Variable in class sirius.biz.web.BasePageHelper
 
ParameterHandler - Interface in sirius.biz.jdbc.jobs
Created by aha on 22.07.16.
PARENT - Static variable in class sirius.biz.jdbc.tenants.Tenant
Contains the parent tenant of this tenant.
PARENT_CAN_ACCESS - Static variable in class sirius.biz.jdbc.tenants.Tenant
Determines if the parent tenant can become this tenant by calling "/tenants/select".
parse(Class<T>, byte[]) - Static method in class sirius.biz.i5.Transformable
Tries for create a new instance of the given type by parsing the given byte array.
PASSWORD_HASH - Static variable in class sirius.biz.jdbc.model.LoginData
Contains the hashed value of the password to verify the password at login
PATH - Static variable in class sirius.biz.jdbc.storage.VirtualObject
Contains the virtual path of the object.
peekNextValue(String) - Method in class sirius.biz.sequences.jdbc.SQLSequenceStrategy
 
peekNextValue(String) - Method in class sirius.biz.sequences.mongo.MongoSequenceStrategy
 
peekNextValue(String) - Method in class sirius.biz.sequences.Sequences
Identifies the next value for the given sequence without using it.
peekNextValue(String) - Method in interface sirius.biz.sequences.SequenceStrategy
Peeks at the next value in the sequence without using it.
peekNextValue(String) - Method in class sirius.biz.sequences.SmartSequenceStrategy
 
PERMISSION_AUDIT_LOGS - Static variable in class sirius.biz.protocol.AuditLogController
Names the permissions required to view the protocol.
PERMISSION_EXECUTE_JOBS - Static variable in class sirius.biz.jdbc.jobs.Jobs
 
PERMISSION_MANAGE_SYSTEM - Static variable in class sirius.biz.jdbc.tenants.TenantUserManager
Contains the permission required to manage the system.
PERMISSION_MANAGE_TENANTS - Static variable in class sirius.biz.jdbc.tenants.TenantController
Contains the permission required to manage tenants.
PERMISSION_MANAGE_USER_ACCOUNTS - Static variable in class sirius.biz.jdbc.tenants.UserAccountController
The permission required to add, modify or delete accounts
PERMISSION_SELECT_TENANT - Static variable in class sirius.biz.jdbc.tenants.TenantUserManager
Contains the permission required to switch the tenant.
PERMISSION_SELECT_USER_ACCOUNT - Static variable in class sirius.biz.jdbc.tenants.TenantUserManager
Contains the permission required to switch the user account.
PERMISSION_SPY_USER - Static variable in class sirius.biz.jdbc.tenants.TenantUserManager
This flag indicates that the current user either has taken control over another tenant or uses account.
PERMISSION_STRING - Static variable in class sirius.biz.jdbc.model.PermissionData
Contains all permissions as a single string, separated with commas.
PERMISSION_SYSTEM_JOURNAL - Static variable in class sirius.biz.protocol.Protocols
Names the permissions required to view the system journal.
PERMISSION_SYSTEM_PROTOCOLS - Static variable in class sirius.biz.protocol.Protocols
Names the permissions required to view the protocol.
PERMISSION_SYSTEM_TENANT - Static variable in class sirius.biz.jdbc.tenants.TenantUserManager
This flag permission is granted to all users which belong to the system tenant.
PermissionData - Class in sirius.biz.jdbc.model
Stores a set of permissions and optinally a custom configuration for an account or tenant which can be embedded into other entities or mixins.
PermissionData(SQLEntity) - Constructor for class sirius.biz.jdbc.model.PermissionData
Creates a new instance for the given parent.
PERMISSIONS - Static variable in class sirius.biz.jdbc.tenants.Tenant
Contains the features and individual config assigned to the tenant.
PERMISSIONS - Static variable in class sirius.biz.jdbc.tenants.UserAccount
Contains the permissions granted to the user and the custom configuration.
PERSON - Static variable in class sirius.biz.jdbc.tenants.UserAccount
Contains the personal information of the user.
PersonData - Class in sirius.biz.jdbc.model
Provides personal information which can be embedded into other entities or mixins.
PersonData() - Constructor for class sirius.biz.jdbc.model.PersonData
 
PHONE - Static variable in class sirius.biz.jdbc.model.ContactData
Contains a phone number.
PHYSICAL_KEY - Static variable in class sirius.biz.jdbc.storage.VirtualObject
Contains the physical key, which points to the actual contents of this object.
PHYSICAL_KEY - Static variable in class sirius.biz.jdbc.storage.VirtualObjectVersion
Contains the physical storage key of this version.
PhysicalStorageEngine - Interface in sirius.biz.jdbc.storage
Represents the actual physical storage layer for objects within buckets.
pool - Variable in class sirius.biz.i5.I5Connection
 
pools - Variable in class sirius.biz.i5.I5Connector
 
prepareDownload(String, String) - Method in class sirius.biz.jdbc.storage.Storage
Creates a builder to construct a download URL for an object.
prepareDownload(VirtualObject) - Method in class sirius.biz.jdbc.storage.Storage
Creates a builder for download URLs based on a VirtualObject which might avoid a lookup.
prepareSave(WebContext) - Method in class sirius.biz.web.BizController
Creates a BizController.SaveHelper with provides a fluent API to save an entity into the database.
prepareURL() - Method in interface sirius.biz.jdbc.storage.StoredObject
Creates a builder to build a download URL for this object.
prepareURL() - Method in class sirius.biz.jdbc.storage.VirtualObject
 
PRIORITY - Static variable in class sirius.biz.jdbc.codelists.CodeListEntry
Contains the priority of the entry used for sorting
profile(WebContext) - Method in class sirius.biz.jdbc.tenants.ProfileController
Shows a page where an account can change the user informations, e.g. mail, name, ...
profileChangePassword(WebContext) - Method in class sirius.biz.jdbc.tenants.ProfileController
Shows a page where an account can change the password.
ProfileController - Class in sirius.biz.jdbc.tenants
Provides functionality to modify accounts.
ProfileController() - Constructor for class sirius.biz.jdbc.tenants.ProfileController
 
protocol(WebContext) - Method in class sirius.biz.protocol.JournalController
Displays all changes on entries recorded by the protocol.
Protocols - Class in sirius.biz.protocol
Adapter which records all log entries and incidents and mails into the appropriate database entities.
Protocols() - Constructor for class sirius.biz.protocol.Protocols
 

Q

QueryTagController - Class in sirius.biz.web
Provides the glue logic between the taggedSearch component and the QueryTagSuggesters.
QueryTagController() - Constructor for class sirius.biz.web.QueryTagController
 
QueryTagSuggester - Interface in sirius.biz.web
Provides suggestions for QueryTags for a given search term.

R

readQueue(String, int) - Method in class sirius.biz.i5.I5Connection
Reads all entries available in the given queue.
RECEIVER - Static variable in class sirius.biz.protocol.MailProtocol
Contains the address of the receiver.
RECEIVER_NAME - Static variable in class sirius.biz.protocol.MailProtocol
Contains the name of the receiver.
recordLogin(UserInfo, boolean) - Method in class sirius.biz.jdbc.tenants.TenantUserManager
Records a login which has either happened within this user manager or externally.
recordUserLogin(WebContext, UserInfo) - Method in class sirius.biz.jdbc.tenants.TenantUserManager
 
RedisLimiter - Class in sirius.biz.isenguard
 
RedisLimiter() - Constructor for class sirius.biz.isenguard.RedisLimiter
 
RedisLockManager - Class in sirius.biz.locks
Provides a fast multi node implementation which is based on Redis.
RedisLockManager() - Constructor for class sirius.biz.locks.RedisLockManager
 
reference - Variable in class sirius.biz.jdbc.storage.StoredObjectRef
 
REFERENCE - Static variable in class sirius.biz.jdbc.storage.VirtualObject
Contains a reference to another entity, if this object was specifically created for a reference.
release() - Method in class sirius.biz.i5.I5Connection
Releases / closes the connection.
removeObjectFromCaches() - Method in class sirius.biz.jdbc.storage.VirtualObject
 
removePhysicalFile() - Method in class sirius.biz.jdbc.storage.VirtualObjectVersion
 
removePhysicalObject() - Method in class sirius.biz.jdbc.storage.VirtualObject
 
removeVersionFromCaches() - Method in class sirius.biz.jdbc.storage.VirtualObjectVersion
 
reportNegativeEvent(String) - Method in class sirius.biz.isenguard.Isenguard
 
Reports - Class in sirius.biz.reports
Provides helper methods to create reports.
Reports() - Constructor for class sirius.biz.reports.Reports
 
ReportsController - Class in sirius.biz.reports
 
ReportsController() - Constructor for class sirius.biz.reports.ReportsController
 
requiredPermissions - Variable in class sirius.biz.jdbc.jobs.system.SystemJobDescription
 
requirements - Variable in class sirius.biz.jdbc.model.AddressData
 
resolve(String, String) - Method in class sirius.biz.jdbc.jobs.Jobs
 
resolve(String) - Method in interface sirius.biz.jdbc.jobs.JobsFactory
 
resolve(String) - Method in class sirius.biz.jdbc.jobs.system.SystemJobsFactory
 
runJob(WebContext, String, String) - Method in class sirius.biz.jdbc.jobs.JobsController
 
runTimer() - Method in class sirius.biz.protocol.CleanupProtocolsTask
 

S

SALT - Static variable in class sirius.biz.jdbc.model.LoginData
Contains a random salt which is prepended to the password before hashing to block rainbow tables and the like.
SALUTATION - Static variable in class sirius.biz.jdbc.model.PersonData
Contains a salutation.
saml(WebContext) - Method in class sirius.biz.jdbc.tenants.SAMLController
Lists all possible SAML tenants or permits to create a login form for a custom SAML provider.
SAML_FINGERPRINT - Static variable in class sirius.biz.jdbc.tenants.Tenant
Contains the SHA-1 fingerprint of the X509 certificate which is used to sign the SAML assertions.
SAML_ISSUER_INDEX - Static variable in class sirius.biz.jdbc.tenants.Tenant
Contains the endpoint index at the SAML provider.
SAML_ISSUER_NAME - Static variable in class sirius.biz.jdbc.tenants.Tenant
Contains the issuer name within a SAML assertion.
SAML_ISSUER_URL - Static variable in class sirius.biz.jdbc.tenants.Tenant
Contains the URL of the SAML provider.
SAML_REQUEST_ISSUER_NAME - Static variable in class sirius.biz.jdbc.tenants.Tenant
Contains the name of the system which is used as the SAML provider.
SAMLController - Class in sirius.biz.jdbc.tenants
Permis a login via SAML.
SAMLController() - Constructor for class sirius.biz.jdbc.tenants.SAMLController
 
samlLogin(WebContext) - Method in class sirius.biz.jdbc.tenants.SAMLController
Processes a SAML response and tries to create or update a user which is then logged in.
saveEntity(BaseEntity<?>) - Method in class sirius.biz.web.BizController.SaveHelper
Applies the configured save login on the given entity.
SEARCH_FIELD - Static variable in class sirius.biz.elastic.SearchableEntity
Contains the actual search data.
SEARCHABLE_CONTENT - Static variable in class sirius.biz.elastic.SearchableEntity
Contains manually maintained content to be added to the search field.
SearchableEntity - Class in sirius.biz.elastic
Maintains a searchField in which all fields annotated with SearchContent are indexed.
SearchableEntity() - Constructor for class sirius.biz.elastic.SearchableEntity
 
SearchContent - Annotation Type in sirius.biz.elastic
Annotates a field within a SearchableEntity to be indexed into the SearchableEntity.SEARCH_FIELD.
searchFields - Variable in class sirius.biz.web.BasePageHelper
 
selectTenant(WebContext, String) - Method in class sirius.biz.jdbc.tenants.TenantController
Makes the current user belong to the given tenant.
selectTenants(WebContext) - Method in class sirius.biz.jdbc.tenants.TenantController
Lists all tenants which the current user can "become" (switch to).
selectUserAccount(WebContext, String) - Method in class sirius.biz.jdbc.tenants.UserAccountController
Makes the current user belong to the given tenant.
selectUserAccounts(WebContext) - Method in class sirius.biz.jdbc.tenants.UserAccountController
Lists all users which the current user can "become" (switch to).
SENDER - Static variable in class sirius.biz.protocol.MailProtocol
Contains the address of the sender.
SENDER_NAME - Static variable in class sirius.biz.protocol.MailProtocol
Contains the name of the sender.
SequenceCounter - Class in sirius.biz.sequences.jdbc
Stores the next counter value for a sequence.
SequenceCounter() - Constructor for class sirius.biz.sequences.jdbc.SequenceCounter
 
Sequences - Class in sirius.biz.sequences
Provides a facility to generate unique consecutive numbers.
Sequences() - Constructor for class sirius.biz.sequences.Sequences
 
SequencesCommand - Class in sirius.biz.sequences
Provides a console command to display all managed sequences.
SequencesCommand() - Constructor for class sirius.biz.sequences.SequencesCommand
 
SequenceStrategy - Interface in sirius.biz.sequences
Encapsulates the effective implementation of generating sequences of unique IDs.
setAccountLocked(boolean) - Method in class sirius.biz.jdbc.model.LoginData
 
setAccountNumber(String) - Method in class sirius.biz.jdbc.tenants.Tenant
 
setAcquired(LocalDateTime) - Method in class sirius.biz.locks.jdbc.ManagedLock
 
setAdditionalValue(String) - Method in class sirius.biz.jdbc.codelists.CodeListEntry
 
setApiToken(String) - Method in class sirius.biz.jdbc.model.LoginData
 
setAutofill(boolean) - Method in class sirius.biz.jdbc.codelists.CodeList
 
setBucket(String) - Method in class sirius.biz.jdbc.storage.VirtualObject
 
setBucket(String) - Method in class sirius.biz.jdbc.storage.VirtualObjectVersion
 
setCanAccessParent(boolean) - Method in class sirius.biz.jdbc.tenants.Tenant
 
setCategory(String) - Method in class sirius.biz.protocol.LoggedMessage
 
setCategory(String) - Method in class sirius.biz.protocol.StoredIncident
 
setCausedByUser(String) - Method in class sirius.biz.protocol.AuditLogEntry
 
setCausedByUserName(String) - Method in class sirius.biz.protocol.AuditLogEntry
 
setChanges(String) - Method in class sirius.biz.protocol.JournalEntry
 
setCity(String) - Method in class sirius.biz.jdbc.model.AddressData
 
setCleartextPassword(String) - Method in class sirius.biz.jdbc.model.LoginData
Sets the password in cleartext.
setCode(String) - Method in class sirius.biz.jdbc.codelists.CodeList
 
setCode(String) - Method in class sirius.biz.jdbc.codelists.CodeListEntry
 
setConfigString(String) - Method in class sirius.biz.jdbc.model.PermissionData
Sets the config as string.
setCountry(String) - Method in class sirius.biz.jdbc.model.InternationalAddressData
 
setCreatedDate(LocalDate) - Method in class sirius.biz.jdbc.storage.VirtualObjectVersion
 
setCurrentTenant() - Method in class sirius.biz.jdbc.tenants.SQLTenantAware
 
setCurrentTenant() - Method in interface sirius.biz.web.TenantAware
 
setDescription(String) - Method in class sirius.biz.jdbc.codelists.CodeList
 
setDescription(String) - Method in class sirius.biz.jdbc.codelists.CodeListEntry
 
setDurationInSeconds(long) - Method in class sirius.biz.jdbc.jobs.JobProtocol
 
setEmail(String) - Method in class sirius.biz.jdbc.model.ContactData
 
setEmail(String) - Method in class sirius.biz.jdbc.tenants.UserAccount
 
setExternalLoginIntervalDays(Integer) - Method in class sirius.biz.jdbc.tenants.Tenant
 
setExternalLoginRequired(boolean) - Method in class sirius.biz.jdbc.tenants.UserAccount
 
setFactory(String) - Method in class sirius.biz.jdbc.jobs.JobProtocol
 
setFax(String) - Method in class sirius.biz.jdbc.model.ContactData
 
setFileExtension(String) - Method in class sirius.biz.jdbc.storage.VirtualObject
 
setFileSize(long) - Method in class sirius.biz.jdbc.storage.VirtualObject
 
setFileSize(long) - Method in class sirius.biz.jdbc.storage.VirtualObjectVersion
 
setFirstname(String) - Method in class sirius.biz.jdbc.model.PersonData
 
setFirstOccurrence(LocalDateTime) - Method in class sirius.biz.protocol.StoredIncident
 
setGeneratedPassword(String) - Method in class sirius.biz.jdbc.model.LoginData
 
setHtmlContent(String) - Method in class sirius.biz.protocol.MailProtocol
 
setIp(String) - Method in class sirius.biz.protocol.AuditLogEntry
 
setJob(String) - Method in class sirius.biz.jdbc.jobs.JobProtocol
 
setJobLog(String) - Method in class sirius.biz.jdbc.jobs.JobProtocol
 
setJobTitle(String) - Method in class sirius.biz.jdbc.jobs.JobProtocol
 
setKey(String) - Method in class sirius.biz.jdbc.storage.StoredObjectRef
Specifies an object key to reference.
setLastExternalLogin(LocalDateTime) - Method in class sirius.biz.jdbc.model.LoginData
 
setLastLogin(LocalDateTime) - Method in class sirius.biz.jdbc.model.LoginData
 
setLastname(String) - Method in class sirius.biz.jdbc.model.PersonData
 
setLastOccurrence(LocalDateTime) - Method in class sirius.biz.protocol.StoredIncident
 
setLevel(String) - Method in class sirius.biz.protocol.LoggedMessage
 
setLocation(String) - Method in class sirius.biz.protocol.StoredIncident
 
setLoginIntervalDays(Integer) - Method in class sirius.biz.jdbc.tenants.Tenant
 
setMd5(String) - Method in class sirius.biz.jdbc.storage.VirtualObject
 
setMd5(String) - Method in class sirius.biz.jdbc.storage.VirtualObjectVersion
 
setMessage(String) - Method in class sirius.biz.protocol.AuditLogEntry
 
setMessage(String) - Method in class sirius.biz.protocol.LoggedMessage
 
setMessage(String) - Method in class sirius.biz.protocol.StoredIncident
 
setMessageId(String) - Method in class sirius.biz.protocol.MailProtocol
 
setMobile(String) - Method in class sirius.biz.jdbc.model.ContactData
 
setName(String) - Method in class sirius.biz.jdbc.codelists.CodeList
 
setName(String) - Method in class sirius.biz.jdbc.tenants.Tenant
 
setName(String) - Method in class sirius.biz.locks.jdbc.ManagedLock
 
setName(String) - Method in class sirius.biz.sequences.jdbc.SequenceCounter
 
setName(String) - Method in class sirius.biz.sequences.mongo.MongoSequenceCounter
 
setNegative(boolean) - Method in class sirius.biz.protocol.AuditLogEntry
 
setNextValue(long) - Method in class sirius.biz.sequences.jdbc.SequenceCounter
 
setNextValue(String, long, boolean) - Method in class sirius.biz.sequences.jdbc.SQLSequenceStrategy
 
setNextValue(long) - Method in class sirius.biz.sequences.mongo.MongoSequenceCounter
 
setNextValue(String, long, boolean) - Method in class sirius.biz.sequences.mongo.MongoSequenceStrategy
 
setNextValue(String, long, boolean) - Method in class sirius.biz.sequences.Sequences
Sets the initial or next value of the given sequence.
setNextValue(String, long, boolean) - Method in interface sirius.biz.sequences.SequenceStrategy
Specifies the next value to use for the given sequence.
setNextValue(String, long, boolean) - Method in class sirius.biz.sequences.SmartSequenceStrategy
 
setNode(String) - Method in class sirius.biz.protocol.LoggedMessage
 
setNode(String) - Method in class sirius.biz.protocol.MailProtocol
 
setNode(String) - Method in class sirius.biz.protocol.StoredIncident
 
setNumberOfLogins(int) - Method in class sirius.biz.jdbc.model.LoginData
 
setNumberOfOccurrences(int) - Method in class sirius.biz.protocol.StoredIncident
 
setObject(StoredObject) - Method in class sirius.biz.jdbc.storage.StoredObjectRef
Assigns an object to be referenced.
setObjectKey(String) - Method in class sirius.biz.jdbc.storage.VirtualObject
 
setOrVerify(BaseEntity<?>, BaseEntityRef<I, E>, E) - Method in class sirius.biz.web.BizController
Enusures or establishes a parent child relation.
setOwner(String) - Method in class sirius.biz.locks.jdbc.ManagedLock
 
setParentCanAccess(boolean) - Method in class sirius.biz.jdbc.tenants.Tenant
 
setPath(String) - Method in class sirius.biz.jdbc.storage.VirtualObject
 
setPhone(String) - Method in class sirius.biz.jdbc.model.ContactData
 
setPhysicalKey(String) - Method in class sirius.biz.jdbc.storage.VirtualObject
 
setPhysicalKey(String) - Method in class sirius.biz.jdbc.storage.VirtualObjectVersion
 
setPriority(int) - Method in class sirius.biz.jdbc.codelists.CodeListEntry
 
setReceiver(String) - Method in class sirius.biz.protocol.MailProtocol
 
setReceiverName(String) - Method in class sirius.biz.protocol.MailProtocol
 
setReference(String) - Method in class sirius.biz.jdbc.storage.VirtualObject
 
setSalutation(String) - Method in class sirius.biz.jdbc.model.PersonData
 
setSamlFingerprint(String) - Method in class sirius.biz.jdbc.tenants.Tenant
 
setSamlIssuerIndex(String) - Method in class sirius.biz.jdbc.tenants.Tenant
 
setSamlIssuerName(String) - Method in class sirius.biz.jdbc.tenants.Tenant
 
setSamlIssuerUrl(String) - Method in class sirius.biz.jdbc.tenants.Tenant
 
setSamlRequestIssuerName(String) - Method in class sirius.biz.jdbc.tenants.Tenant
 
setSearchableContent(String) - Method in class sirius.biz.elastic.SearchableEntity
 
setSender(String) - Method in class sirius.biz.protocol.MailProtocol
 
setSenderName(String) - Method in class sirius.biz.protocol.MailProtocol
 
setSilent(boolean) - Method in class sirius.biz.protocol.JournalData
Sets the skip flag.
setSilent(boolean) - Method in class sirius.biz.protocol.TraceData
Can be used to disable or re-enable change tracking.
setStack(String) - Method in class sirius.biz.protocol.StoredIncident
 
setStreet(String) - Method in class sirius.biz.jdbc.model.AddressData
 
setSubject(String) - Method in class sirius.biz.protocol.MailProtocol
 
setSubsystem(String) - Method in class sirius.biz.protocol.JournalEntry
 
setSuccess(boolean) - Method in class sirius.biz.protocol.MailProtocol
 
setSuccessful(boolean) - Method in class sirius.biz.jdbc.jobs.JobProtocol
 
setTargetId(String) - Method in class sirius.biz.protocol.JournalEntry
 
setTargetName(String) - Method in class sirius.biz.protocol.JournalEntry
 
setTargetType(String) - Method in class sirius.biz.protocol.JournalEntry
 
setTemporary(boolean) - Method in class sirius.biz.jdbc.storage.VirtualObject
 
setTenant(String) - Method in class sirius.biz.jdbc.jobs.JobProtocol
 
setTenant(String) - Method in class sirius.biz.protocol.AuditLogEntry
 
setTenantName(String) - Method in class sirius.biz.protocol.AuditLogEntry
 
setTextContent(String) - Method in class sirius.biz.protocol.MailProtocol
 
setThread(String) - Method in class sirius.biz.locks.jdbc.ManagedLock
 
setTimestamp(LocalDateTime) - Method in class sirius.biz.protocol.AuditLogEntry
 
setTitle(String) - Method in class sirius.biz.jdbc.model.PersonData
 
setTod(LocalDateTime) - Method in class sirius.biz.protocol.JournalEntry
 
setTod(LocalDateTime) - Method in class sirius.biz.protocol.LoggedMessage
 
setTod(LocalDateTime) - Method in class sirius.biz.protocol.MailProtocol
 
setType(String) - Method in class sirius.biz.protocol.MailProtocol
 
setupPaging(Page<E>) - Method in class sirius.biz.web.BasePageHelper
 
setUser(String) - Method in class sirius.biz.jdbc.jobs.JobProtocol
 
setUser(String) - Method in class sirius.biz.protocol.AuditLogEntry
 
setUser(String) - Method in class sirius.biz.protocol.LoggedMessage
 
setUser(String) - Method in class sirius.biz.protocol.StoredIncident
 
setUserId(String) - Method in class sirius.biz.protocol.JournalEntry
 
setUserName(String) - Method in class sirius.biz.jdbc.jobs.JobProtocol
 
setUsername(String) - Method in class sirius.biz.jdbc.model.LoginData
 
setUserName(String) - Method in class sirius.biz.protocol.AuditLogEntry
 
setUsername(String) - Method in class sirius.biz.protocol.JournalEntry
 
setValue(String) - Method in class sirius.biz.jdbc.codelists.CodeListEntry
 
setValue(Object, Object) - Method in class sirius.biz.jdbc.storage.StoredObjectRefProperty
 
setValueToField(Object, Object) - Method in class sirius.biz.jdbc.storage.StoredObjectRefProperty
 
setVersionKey(String) - Method in class sirius.biz.jdbc.storage.VirtualObjectVersion
 
setZip(String) - Method in class sirius.biz.jdbc.model.AddressData
 
shouldExecuteRoute(WebContext, boolean, Controller) - Method in class sirius.biz.jdbc.tenants.BizInterceptor
 
shouldNotLog(LogMessage) - Method in class sirius.biz.protocol.Protocols
 
shouldRunDailyTask(String) - Method in class sirius.biz.work.NeighborhoodWatch
 
shouldSendGeneratedPassword() - Method in class sirius.biz.jdbc.tenants.UserAccount
Determines if generated passwords should be sent to this user.
sirius.biz.elastic - package sirius.biz.elastic
 
sirius.biz.i5 - package sirius.biz.i5
 
sirius.biz.isenguard - package sirius.biz.isenguard
 
sirius.biz.jdbc.codelists - package sirius.biz.jdbc.codelists
 
sirius.biz.jdbc.jobs - package sirius.biz.jdbc.jobs
 
sirius.biz.jdbc.jobs.params - package sirius.biz.jdbc.jobs.params
 
sirius.biz.jdbc.jobs.system - package sirius.biz.jdbc.jobs.system
 
sirius.biz.jdbc.model - package sirius.biz.jdbc.model
 
sirius.biz.jdbc.storage - package sirius.biz.jdbc.storage
 
sirius.biz.jdbc.tenants - package sirius.biz.jdbc.tenants
 
sirius.biz.locks - package sirius.biz.locks
 
sirius.biz.locks.jdbc - package sirius.biz.locks.jdbc
 
sirius.biz.protocol - package sirius.biz.protocol
 
sirius.biz.reports - package sirius.biz.reports
 
sirius.biz.s3 - package sirius.biz.s3
 
sirius.biz.sequences - package sirius.biz.sequences
 
sirius.biz.sequences.jdbc - package sirius.biz.sequences.jdbc
 
sirius.biz.sequences.mongo - package sirius.biz.sequences.mongo
 
sirius.biz.vfs - package sirius.biz.vfs
 
sirius.biz.vfs.ftp - package sirius.biz.vfs.ftp
 
sirius.biz.web - package sirius.biz.web
 
sirius.biz.work - package sirius.biz.work
 
SmartLockManager - Class in sirius.biz.locks
Provides a "cluster aware" lock manager.
SmartLockManager() - Constructor for class sirius.biz.locks.SmartLockManager
 
SmartSequenceStrategy - Class in sirius.biz.sequences
Picks either the SQLSequenceStrategy or MongoSequenceStrategy based on the available configuration.
SmartSequenceStrategy() - Constructor for class sirius.biz.sequences.SmartSequenceStrategy
 
SPY_ID_SUFFIX - Static variable in class sirius.biz.jdbc.tenants.TenantUserManager
If a session-value named UserContext.getCurrentUser().getUserId() + TenantUserManager.SPY_ID_SUFFIX is present, the user with the given ID will be used, instead of the current one.
sql(WebContext) - Method in class sirius.biz.jdbc.model.DatabaseController
Renders the UI to execute SQL queries.
SQLLockManager - Class in sirius.biz.locks.jdbc
Provides distributed locks based on SQL.
SQLLockManager() - Constructor for class sirius.biz.locks.jdbc.SQLLockManager
 
SQLPageHelper<E extends sirius.db.jdbc.SQLEntity> - Class in sirius.biz.web
Implements a page helper for smart queries.
SQLPageHelper(SmartQuery<E>) - Constructor for class sirius.biz.web.SQLPageHelper
 
SQLSequenceStrategy - Class in sirius.biz.sequences.jdbc
Uses a table in a JDBC database to generate and maintain sequences.
SQLSequenceStrategy() - Constructor for class sirius.biz.sequences.jdbc.SQLSequenceStrategy
 
SQLTenantAware - Class in sirius.biz.jdbc.tenants
Base class which marks subclasses as aware of their tenant they belong to.
SQLTenantAware() - Constructor for class sirius.biz.jdbc.tenants.SQLTenantAware
 
STACK - Static variable in class sirius.biz.protocol.StoredIncident
Contains the exception stacktrace.
started() - Method in class sirius.biz.vfs.VirtualFileSystem
 
stop() - Method in class sirius.biz.vfs.ftp.FTPBridge
Stops the server.
stopped() - Method in class sirius.biz.i5.I5Connector
 
stopped() - Method in class sirius.biz.vfs.VirtualFileSystem
 
Storage - Class in sirius.biz.jdbc.storage
Provides the main facility for storing and retrieving objects (files) to or from buckets.
Storage() - Constructor for class sirius.biz.jdbc.storage.Storage
 
StorageCleanupLoop - Class in sirius.biz.jdbc.storage
Removes old and outdated files from buckets.
StorageCleanupLoop() - Constructor for class sirius.biz.jdbc.storage.StorageCleanupLoop
 
StorageController - Class in sirius.biz.jdbc.storage
Provides a management UI for the storage system.
StorageController() - Constructor for class sirius.biz.jdbc.storage.StorageController
 
store() - Method in class sirius.biz.s3.ObjectStores
 
StoredIncident - Class in sirius.biz.protocol
Stores an exception along with some context.
StoredIncident() - Constructor for class sirius.biz.protocol.StoredIncident
 
StoredObject - Interface in sirius.biz.jdbc.storage
Represents the public accessible part of an object (file) stored by Storage.
StoredObjectRef - Class in sirius.biz.jdbc.storage
Represents a reference to a StoredObject which can be placed as field within an BaseEntity.
StoredObjectRef(String, boolean) - Constructor for class sirius.biz.jdbc.storage.StoredObjectRef
Creates a new reference for the given bucket and owner.
StoredObjectRef(String) - Constructor for class sirius.biz.jdbc.storage.StoredObjectRef
Creates a new reference for the given bucket and owner.
StoredObjectRefProperty - Class in sirius.biz.jdbc.storage
Handles fields of the type StoredObjectRef within an SQLEntity.
StoredObjectRefProperty.Factory - Class in sirius.biz.jdbc.storage
Factory for generating properties based on their field type
storePhysicalObject(String, String, InputStream, String, long) - Method in class sirius.biz.jdbc.storage.FSStorageEngine
 
storePhysicalObject(String, String, InputStream, String, long) - Method in interface sirius.biz.jdbc.storage.PhysicalStorageEngine
Stores the given data for the given key in the given bucket.
STREET - Static variable in class sirius.biz.jdbc.model.AddressData
Contains the street and street number.
StringParameterHandler - Class in sirius.biz.jdbc.jobs.params
 
StringParameterHandler() - Constructor for class sirius.biz.jdbc.jobs.params.StringParameterHandler
 
SUBJECT - Static variable in class sirius.biz.protocol.MailProtocol
Contains the subject.
submitTask(String, String...) - Method in class sirius.biz.work.DistributedTasks
 
SUBSYSTEM - Static variable in class sirius.biz.protocol.JournalEntry
Contains the system string, which indicates where the change occured.
SUCCESS - Static variable in class sirius.biz.protocol.MailProtocol
Determines if sending the mail was successful.
SUCCESSFUL - Static variable in class sirius.biz.jdbc.jobs.JobProtocol
 
suggestions(WebContext, JSONStructuredOutput, String) - Method in class sirius.biz.web.QueryTagController
Provides suggestions for the given entity type and query.
SYSTEM - Static variable in class sirius.biz.jdbc.jobs.system.SystemJobsFactory
 
SystemJobDescription - Class in sirius.biz.jdbc.jobs.system
Created by aha on 22.07.16.
SystemJobDescription() - Constructor for class sirius.biz.jdbc.jobs.system.SystemJobDescription
 
SystemJobsFactory - Class in sirius.biz.jdbc.jobs.system
Created by aha on 22.07.16.
SystemJobsFactory() - Constructor for class sirius.biz.jdbc.jobs.system.SystemJobsFactory
 
SystemRoot - Class in sirius.biz.vfs
Provides some health and debugging data for sys admins.
SystemRoot() - Constructor for class sirius.biz.vfs.SystemRoot
 

T

TARGET_ID - Static variable in class sirius.biz.protocol.JournalEntry
Contains the ID of entity which was changed.
TARGET_NAME - Static variable in class sirius.biz.protocol.JournalEntry
Contains the toString() of the entity which was changed.
TARGET_TYPE - Static variable in class sirius.biz.protocol.JournalEntry
Contains the type name of the entity which was changed.
TEMPORARY - Static variable in class sirius.biz.jdbc.storage.VirtualObject
Marks this object as temporary.
TENANT - Static variable in class sirius.biz.jdbc.jobs.JobProtocol
 
TENANT - Static variable in class sirius.biz.jdbc.tenants.SQLTenantAware
Contains the tenant the entity belongs to.
Tenant - Class in sirius.biz.jdbc.tenants
Represents a tenant using the system.
Tenant() - Constructor for class sirius.biz.jdbc.tenants.Tenant
 
tenant(WebContext, String) - Method in class sirius.biz.jdbc.tenants.TenantController
Provides an editor for updating a tenant.
TENANT - Static variable in class sirius.biz.protocol.AuditLogEntry
Contains the id of the tenant for which this event was recorded.
TENANT_NAME - Static variable in class sirius.biz.protocol.AuditLogEntry
Contains the name of the tenant for which this event was recorded.
TENANT_SPY_ID_SUFFIX - Static variable in class sirius.biz.jdbc.tenants.TenantUserManager
If a session-value named UserContext.getCurrentScope().getScopeId() + TenantUserManager.TENANT_SPY_ID_SUFFIX is present, the user will belong to the given tenant and not to his own one.
TenantAware - Interface in sirius.biz.web
Base class which marks subclasses as aware of their tenant they belong to.
tenantConfig(WebContext, String) - Method in class sirius.biz.jdbc.tenants.TenantController
Provides an editor for changing the config of a tenant.
TenantController - Class in sirius.biz.jdbc.tenants
Provides a GUI for managing tenants.
TenantController() - Constructor for class sirius.biz.jdbc.tenants.TenantController
 
tenants(WebContext) - Method in class sirius.biz.jdbc.tenants.TenantController
Lists all tenants known to the system.
Tenants - Class in sirius.biz.jdbc.tenants
Helps for extract the current UserAccount and Tenant.
Tenants() - Constructor for class sirius.biz.jdbc.tenants.Tenants
 
tenants - Variable in class sirius.biz.web.BizController
 
tenantUpdate(WebContext, JSONStructuredOutput, String) - Method in class sirius.biz.jdbc.tenants.TenantController
Provides a JSON API to change the settings of a tenant, including its configuration.
TenantUserManager - Class in sirius.biz.jdbc.tenants
Provides a UserManager for Tenant and UserAccount.
TenantUserManager(ScopeInfo, Extension) - Constructor for class sirius.biz.jdbc.tenants.TenantUserManager
 
TenantUserManager.Factory - Class in sirius.biz.jdbc.tenants
Creates a new user manager for the given scope and configuration.
TestJob - Class in sirius.biz.jdbc.jobs.system
Created by aha on 22.07.16.
TestJob() - Constructor for class sirius.biz.jdbc.jobs.system.TestJob
 
TEXT_CONTENT - Static variable in class sirius.biz.protocol.MailProtocol
Contains the text contents.
THREAD - Static variable in class sirius.biz.locks.jdbc.ManagedLock
Contains the thread holding the lock.
TIMESTAMP - Static variable in class sirius.biz.protocol.AuditLogEntry
Contains the timestamp when the event happened.
TITLE - Static variable in class sirius.biz.jdbc.model.PersonData
Contains a title.
toBytes(byte[]) - Method in class sirius.biz.i5.Transformable
Transforms this object into a byte representation which can be sent to an i5.
toBytes(Object, byte[]) - Method in class sirius.biz.i5.Transformer
Fills the byte array from the given object.
TOD - Static variable in class sirius.biz.protocol.JournalEntry
Contains the timestamp of the change.
TOD - Static variable in class sirius.biz.protocol.LoggedMessage
Contains the timestamp when the message was logged.
TOD - Static variable in class sirius.biz.protocol.MailProtocol
Contains the timestamp when the mail was sent.
toString() - Method in class sirius.biz.i5.I5Connection
 
toString() - Method in class sirius.biz.i5.Transformable
 
toString() - Method in class sirius.biz.jdbc.model.AddressData
 
toString() - Method in class sirius.biz.jdbc.model.ContactData
 
toString() - Method in class sirius.biz.jdbc.model.PersonData
Generates a string representation of the full name.
toString() - Method in class sirius.biz.jdbc.storage.StoredObjectRef
 
toString() - Method in class sirius.biz.jdbc.storage.VirtualObject
 
toString() - Method in class sirius.biz.jdbc.tenants.Tenant
 
toString() - Method in class sirius.biz.jdbc.tenants.UserAccount
 
toString() - Method in class sirius.biz.vfs.VirtualFile
 
TRACE - Static variable in class sirius.biz.jdbc.model.BizEntity
Contains tracing data which records which user created and last edited the entity
TraceData - Class in sirius.biz.protocol
Provides tracing information which can be embedded into other entities or mixins.
TraceData() - Constructor for class sirius.biz.protocol.TraceData
 
Transform - Annotation Type in sirius.biz.i5
Marks a field as auto transformed by the Transformer.
Transformable - Class in sirius.biz.i5
Base class for all types which can automatically be transformed from and to byte arrays.
Transformable() - Constructor for class sirius.biz.i5.Transformable
 
Transformer - Class in sirius.biz.i5
Helps to transform byte oriented record (sent and received from the i5) into Java objects.
transformFromJDBC(Value) - Method in class sirius.biz.jdbc.storage.StoredObjectRefProperty
 
transformToJDBC(Object) - Method in class sirius.biz.jdbc.storage.StoredObjectRefProperty
 
transformValue(Value) - Method in class sirius.biz.jdbc.storage.StoredObjectRefProperty
 
tryAs(Class<A>) - Method in class sirius.biz.jdbc.tenants.UserAccount
 
tryExecuteBackgroundLoop(String) - Method in class sirius.biz.work.NeighborhoodWatch
 
tryFind(Class<E>, String) - Method in class sirius.biz.web.BizController
Tries to find an existing entity with the given id.
tryFindForTenant(Class<E>, String) - Method in class sirius.biz.web.BizController
Tries to find an entity for the given id, which belongs to the current tenant.
tryGenerateId(String) - Method in class sirius.biz.sequences.jdbc.SQLSequenceStrategy
 
tryGenerateId(String) - Method in class sirius.biz.sequences.mongo.MongoSequenceStrategy
 
tryGenerateId(String) - Method in interface sirius.biz.sequences.SequenceStrategy
Tries to generate the next id in the given sequence.
tryGenerateId(String) - Method in class sirius.biz.sequences.SmartSequenceStrategy
 
tryLock(String, Duration) - Method in class sirius.biz.locks.BasicLockManager
 
tryLock(String, Duration) - Method in interface sirius.biz.locks.LockManager
Tries to acquire the lock with the given name within the given interval.
tryLock(String, Duration) - Method in class sirius.biz.locks.Locks
Tries to acquire the given lock in the given timeslot.
tryLock(String, Duration) - Method in class sirius.biz.locks.RedisLockManager
 
tryLock(String, Duration) - Method in class sirius.biz.locks.SmartLockManager
 
tryLocked(String, Duration, Runnable) - Method in class sirius.biz.locks.Locks
Boilerplate method to perform the given task while holding the given lock.
TYPE - Static variable in class sirius.biz.protocol.MailProtocol
Contains the type of the mail (if given).
TYPE - Static variable in class sirius.biz.sequences.jdbc.SQLSequenceStrategy
Contains the name of this strategy.
TYPE - Static variable in class sirius.biz.sequences.mongo.MongoSequenceStrategy
Contains the name of this strategy.

U

UCASE_PASSWORD_HASH - Static variable in class sirius.biz.jdbc.model.LoginData
Contains the hash value of the password in all upper case.
unblock(String) - Method in class sirius.biz.isenguard.JavaLimiter
 
unblock(String) - Method in interface sirius.biz.isenguard.Limiter
 
unblock(String) - Method in class sirius.biz.isenguard.RedisLimiter
 
unblockIP(String) - Method in class sirius.biz.isenguard.Isenguard
 
unlock(String, boolean) - Method in class sirius.biz.locks.JavaLockManager
 
unlock(String, boolean) - Method in class sirius.biz.locks.jdbc.SQLLockManager
 
unlock(String, boolean) - Method in interface sirius.biz.locks.LockManager
Unlocks the given lock.
unlock(String) - Method in class sirius.biz.locks.Locks
Releases the lock.
unlock(String, boolean) - Method in class sirius.biz.locks.Locks
Releases the given lock.
unlock(String, boolean) - Method in class sirius.biz.locks.RedisLockManager
 
unlock(String, boolean) - Method in class sirius.biz.locks.SmartLockManager
 
unreferenceObject(WebContext, String, String) - Method in class sirius.biz.jdbc.storage.StorageController
Removes the reference binding for the given object.
update() - Method in class sirius.biz.protocol.TraceData
 
updateFile(StoredObject, File, String) - Method in class sirius.biz.jdbc.storage.Storage
Updates the given file using the given data.
updateFile(StoredObject, InputStream, String, String, long) - Method in class sirius.biz.jdbc.storage.Storage
Updates the given file based on the given stream.
updateFile(StoredObject) - Method in class sirius.biz.jdbc.storage.Storage
Creates a new output stream which updates the contents of the given file.
updatePermissionString() - Method in class sirius.biz.jdbc.model.PermissionData
 
updateSearchField() - Method in class sirius.biz.elastic.SearchableEntity
 
uploadObject(WebContext, JSONStructuredOutput, String, InputStreamHandler) - Method in class sirius.biz.jdbc.storage.StorageController
Uploads a new file / object to a bucket
uploadObject(WebContext, JSONStructuredOutput, String, String, InputStreamHandler) - Method in class sirius.biz.jdbc.storage.StorageController
Uploads new contents for the given file.
uploadObjectForReference(WebContext, JSONStructuredOutput, String, String, InputStreamHandler) - Method in class sirius.biz.jdbc.storage.StorageController
Uploads an object for a reference (unique entity name).
USER - Static variable in class sirius.biz.jdbc.jobs.JobProtocol
 
USER - Static variable in class sirius.biz.protocol.AuditLogEntry
Contains the id of the account for which this event was recorded.
USER - Static variable in class sirius.biz.protocol.LoggedMessage
Contains the user that was logged in, when the message was logged.
USER - Static variable in class sirius.biz.protocol.StoredIncident
Contains the name of the user that was logged in while the error occured.
USER_ID - Static variable in class sirius.biz.protocol.JournalEntry
Contaisn the id of the user which was active when the change occured.
USER_NAME - Static variable in class sirius.biz.jdbc.jobs.JobProtocol
 
USER_NAME - Static variable in class sirius.biz.protocol.AuditLogEntry
Contains the name of the account for which this event was recorded.
UserAccount - Class in sirius.biz.jdbc.tenants
Represents a user account which can log into the system.
UserAccount() - Constructor for class sirius.biz.jdbc.tenants.UserAccount
 
UserAccountController - Class in sirius.biz.jdbc.tenants
Provides a GUI for managing user accounts.
UserAccountController() - Constructor for class sirius.biz.jdbc.tenants.UserAccountController
 
USERNAME - Static variable in class sirius.biz.jdbc.model.LoginData
Contains the username used to identify the account.
USERNAME - Static variable in class sirius.biz.protocol.JournalEntry
Contains the name of the user which was active when the change occured.
usersAutocomplete(WebContext) - Method in class sirius.biz.jdbc.tenants.UserAccountController
Autocompletion for UserAccounts.

V

VALID_PHONE_NUMBER - Static variable in class sirius.biz.jdbc.model.ContactData
Validates a phone numner.
validate(BaseEntity<?>) - Method in class sirius.biz.web.BizController
Performs a validation and reports all warnings via the UserContext.
VALUE - Static variable in class sirius.biz.jdbc.codelists.CodeListEntry
Contains the value associated with the code of this entry.
valueOf(String) - Static method in enum sirius.biz.jdbc.model.AddressData.Requirements
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum sirius.biz.work.NeighborhoodWatch.SynchronizeType
Returns the enum constant of this type with the specified name.
values() - Static method in enum sirius.biz.jdbc.model.AddressData.Requirements
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum sirius.biz.work.NeighborhoodWatch.SynchronizeType
Returns an array containing the constants of this enum type, in the order they are declared.
verifyData() - Method in class sirius.biz.jdbc.tenants.UserAccount
 
verifyHash(String, String) - Method in class sirius.biz.jdbc.storage.Storage
Verifies the authentication hash for the given key.
verifyParameters(Context) - Method in class sirius.biz.jdbc.jobs.JobDescription
 
verifyPassword(String, String, int) - Method in class sirius.biz.jdbc.model.LoginData
Verifys the given password if it meets the length requirement and is equal to its confirmation.
verifyZip() - Method in class sirius.biz.jdbc.model.InternationalAddressData
 
VERSION_KEY - Static variable in class sirius.biz.jdbc.storage.VirtualObjectVersion
Contains the version name which is WIDTHxHEIGTH.
VersionManager - Class in sirius.biz.jdbc.storage
Responsible for managing and creating resized versions of objects.
VersionManager() - Constructor for class sirius.biz.jdbc.storage.VersionManager
 
VFSRoot - Interface in sirius.biz.vfs
Represents a root withing the VirtualFileSystem.
VIRTUAL_OBJECT - Static variable in class sirius.biz.jdbc.storage.VirtualObjectVersion
Contains the object to which this version belongs.
VirtualFile - Class in sirius.biz.vfs
Represents a file or directory in the VirtualFileSystem.
VirtualFile(VirtualFile, String) - Constructor for class sirius.biz.vfs.VirtualFile
Creates a new file with the given name.
VirtualFileSystem - Class in sirius.biz.vfs
Permits to provide a virtual file system for outside applications to access internal data.
VirtualFileSystem() - Constructor for class sirius.biz.vfs.VirtualFileSystem
 
VirtualObject - Class in sirius.biz.jdbc.storage
Stores the metadata for an object managed by the Storage.
VirtualObject() - Constructor for class sirius.biz.jdbc.storage.VirtualObject
 
VirtualObjectVersion - Class in sirius.biz.jdbc.storage
Represents a resized image version of a VirtualObject.
VirtualObjectVersion() - Constructor for class sirius.biz.jdbc.storage.VirtualObjectVersion
 

W

withAddonText(String) - Method in class sirius.biz.jdbc.storage.DownloadBuilder
Permits to add additional text to the URL which is ignored by the storage layer.
withAfterCreateURI(String) - Method in class sirius.biz.web.BizController.SaveHelper
Used to supply a URL to which the user is redirected if a new entity was created.
withAfterSaveURI(String) - Method in class sirius.biz.web.BizController.SaveHelper
Used to supply a URL to which the user is redirected if an entity was successfully saved.
withBaseURL(String) - Method in class sirius.biz.jdbc.storage.DownloadBuilder
Specifies the base URL to use.
withChildren(BiConsumer<VirtualFile, Consumer<VirtualFile>>) - Method in class sirius.biz.vfs.VirtualFile
Used to retrieve all child files of a directory.
withContext(WebContext) - Method in class sirius.biz.web.BasePageHelper
Attaches a web context to the helper, to fetch filter and pagination values from.
withCreateDirectoryHandler(Function<String, Boolean>) - Method in class sirius.biz.vfs.VirtualFile
Permits to create sub directories by invoking the given handler.
withCreateFileHandler(Function<String, OutputStream>) - Method in class sirius.biz.vfs.VirtualFile
Permits to create a child file with the given name and contents.
withDeleteHandler(Supplier<Boolean>) - Method in class sirius.biz.vfs.VirtualFile
Permits to delete a file.
withFileExtension(String) - Method in class sirius.biz.jdbc.storage.DownloadBuilder
Specifies the file extension to append to the URL.
withInputStreamSupplier(Supplier<InputStream>) - Method in class sirius.biz.vfs.VirtualFile
Permits to read the contents of a file.
withLastModified(long) - Method in class sirius.biz.vfs.VirtualFile
Specifies the timestamp which represents the last modification.
withMappings(Mapping...) - Method in class sirius.biz.web.BizController.SaveHelper
Specifies what mappings should be loaded from the request context if not set all marked as Autoloaded properties of the entity are loaded
withOutputStreamSupplier(Supplier<OutputStream>) - Method in class sirius.biz.vfs.VirtualFile
Permits to write the contents of a file.
withPageSize(int) - Method in class sirius.biz.web.BasePageHelper
Specifies the number of items shown on the page that gets rendered using this pageHelper.
withPostSaveHandler(Consumer<Boolean>) - Method in class sirius.biz.web.BizController.SaveHelper
Installs a post save handler which is invoked just after the entity was persisted into the database.
withPreSaveHandler(Consumer<Boolean>) - Method in class sirius.biz.web.BizController.SaveHelper
Installs a pre save handler which is invoked just before the entity is persisted into the database.
withQuery(ElasticQuery<E>) - Static method in class sirius.biz.web.ElasticPageHelper
Creates a new instance with the given base query.
withQuery(MongoQuery<E>) - Static method in class sirius.biz.web.MongoPageHelper
Creates a new instance with the given base query.
withQuery(SmartQuery<E>) - Static method in class sirius.biz.web.SQLPageHelper
Creates a new instance with the given base query.
withSearchFields(QueryField...) - Method in class sirius.biz.web.BasePageHelper
Specifies one or more search fields which will be searched if a query if given in the WebContext.
withSize(long) - Method in class sirius.biz.vfs.VirtualFile
Specifies the file size in bytes.
withVersion(String) - Method in class sirius.biz.jdbc.storage.DownloadBuilder
Specifies the version of the file to use.
WorkRoot - Class in sirius.biz.vfs
Makes the work directory visible within the VirtualFileSystem.
WorkRoot() - Constructor for class sirius.biz.vfs.WorkRoot
 

Z

ZIP - Static variable in class sirius.biz.jdbc.model.AddressData
Contains the ZIP code.
A B C D E F G H I J L M N O P Q R S T U V W Z 
Skip navigation links

Copyright © 2018. All rights reserved.