- 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
-
- 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
-
- 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
-
- clearCacheForVirtualObject(VirtualObject) - Method in class sirius.biz.jdbc.storage.VersionManager
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- FSStorageEngine() - Constructor for class sirius.biz.jdbc.storage.FSStorageEngine
-
- FTPBridge - Class in sirius.biz.vfs.ftp
-
- FTPBridge() - Constructor for class sirius.biz.vfs.ftp.FTPBridge
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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.
- 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
-
- 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
-
- 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
-
- 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
-
- 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.
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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.
- 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.
- 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
-
- 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
-
- 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
-
- VirtualObjectVersion() - Constructor for class sirius.biz.jdbc.storage.VirtualObjectVersion
-
- 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
-
- WorkRoot() - Constructor for class sirius.biz.vfs.WorkRoot
-