Modifier and Type | Interface and Description |
---|---|
interface |
ODatabaseDocumentInternal |
Modifier and Type | Class and Description |
---|---|
class |
ODatabaseDocumentEmbeddedPooled
Created by tglman on 07/07/16.
|
class |
ODatabaseDocumentRemotePooled
Created by tglman on 07/07/16.
|
Modifier and Type | Method and Description |
---|---|
ODatabaseSession |
ODatabasePoolImpl.acquire() |
ODatabaseSession |
ODatabasePoolInternal.acquire() |
ODatabaseSession |
ODatabasePool.acquire()
Acquire a session from the pool, if no session are available will wait until a session is
available or a timeout is reached
|
ODatabaseSession |
OrientDB.open(String database,
String user,
String password)
Open a database
|
ODatabaseSession |
OrientDB.open(String database,
String user,
String password,
OrientDBConfig config)
Open a database
|
Modifier and Type | Method and Description |
---|---|
X |
ODatabaseTask.call(ODatabaseSession session) |
Modifier and Type | Method and Description |
---|---|
default <T> T |
ODatabase.executeWithRetry(int nRetries,
Function<ODatabaseSession,T> function)
Tries to execute a lambda in a transaction, retrying it if an ONeedRetryException is thrown.
|
Modifier and Type | Class and Description |
---|---|
class |
ODatabaseDocumentAbstract
Document API entrypoint.
|
class |
ODatabaseDocumentEmbedded
Created by tglman on 27/06/16.
|
class |
ODatabaseDocumentRemote
Created by tglman on 30/06/16.
|
class |
ODatabaseDocumentTx
Deprecated.
|
class |
ODatabaseDocumentTxPooled
Pooled wrapper to the ODatabaseDocumentTx class.
|
Modifier and Type | Method and Description |
---|---|
default <T> T |
ODatabaseObject.executeWithRetry(int nRetries,
Function<ODatabaseSession,T> function) |
Modifier and Type | Method and Description |
---|---|
void |
OGraphRepair.check(ODatabaseSession graph,
OCommandOutputListener outputListener,
Map<String,List<String>> options) |
protected static void |
ODatabaseImport.doRewriteLinksInDocument(ODatabaseSession session,
ODocument document,
Set<ORID> brokenRids) |
void |
OGraphRepair.repair(ODatabaseSession graph,
OCommandOutputListener outputListener,
Map<String,List<String>> options) |
protected void |
OGraphRepair.repairEdges(ODatabaseSession graph,
com.orientechnologies.orient.core.db.tool.OGraphRepair.ORepairStats stats,
OCommandOutputListener outputListener,
Map<String,List<String>> options,
boolean checkOnly) |
protected void |
OGraphRepair.repairVertices(ODatabaseSession graph,
com.orientechnologies.orient.core.db.tool.OGraphRepair.ORepairStats stats,
OCommandOutputListener outputListener,
Map<String,List<String>> options,
boolean checkOnly) |
protected static void |
ODatabaseImport.rewriteLinksInDocument(ODatabaseSession session,
ODocument document,
Set<ORID> brokenRids) |
Modifier and Type | Field and Description |
---|---|
protected ODatabaseSession |
OConverterData.session |
Constructor and Description |
---|
OConverterData(ODatabaseSession session,
Set<ORID> brokenRids) |
Modifier and Type | Method and Description |
---|---|
void |
ViewCreationListener.afterCreate(ODatabaseSession database,
String viewName) |
boolean |
ViewManager.registerLiveUpdateFor(ODatabaseSession db,
String viewName) |
Modifier and Type | Method and Description |
---|---|
OIdentifiable |
OSecurityRemote.allowIdentity(ODatabaseSession session,
ODocument iDocument,
String iAllowFieldName,
OIdentifiable iId) |
OIdentifiable |
OSecurityInternal.allowIdentity(ODatabaseSession session,
ODocument iDocument,
String iAllowFieldName,
OIdentifiable iId) |
OIdentifiable |
OSecurityShared.allowIdentity(ODatabaseSession session,
ODocument iDocument,
String iAllowFieldName,
OIdentifiable iId) |
OIdentifiable |
OSecurityRemote.allowRole(ODatabaseSession session,
ODocument iDocument,
ORestrictedOperation iOperationType,
String iRoleName) |
OIdentifiable |
OSecurityInternal.allowRole(ODatabaseSession session,
ODocument iDocument,
ORestrictedOperation iOperationType,
String iRoleName) |
OIdentifiable |
OSecurityShared.allowRole(ODatabaseSession session,
ODocument iDocument,
ORestrictedOperation iOperation,
String iRoleName) |
OIdentifiable |
OSecurityRemote.allowUser(ODatabaseSession session,
ODocument iDocument,
ORestrictedOperation iOperationType,
String iUserName) |
OIdentifiable |
OSecurityInternal.allowUser(ODatabaseSession session,
ODocument iDocument,
ORestrictedOperation iOperationType,
String iUserName) |
OIdentifiable |
OSecurityShared.allowUser(ODatabaseSession session,
ODocument iDocument,
ORestrictedOperation iOperation,
String iUserName) |
OUser |
OSecurityRemote.authenticate(ODatabaseSession session,
OToken authToken) |
OUser |
OSecurityInternal.authenticate(ODatabaseSession session,
OToken authToken) |
OUser |
OSecurityShared.authenticate(ODatabaseSession session,
OToken authToken) |
OUser |
OSecurityRemote.authenticate(ODatabaseSession session,
String iUsername,
String iUserPassword) |
OUser |
OSecurityExternal.authenticate(ODatabaseSession session,
String iUsername,
String iUserPassword) |
OUser |
OSecurityInternal.authenticate(ODatabaseSession session,
String iUsername,
String iUserPassword) |
OUser |
OSecurityShared.authenticate(ODatabaseSession session,
String iUserName,
String iUserPassword) |
protected Set<OSecurityResourceProperty> |
OSecurityShared.calculateAllFilteredProperties(ODatabaseSession session) |
static OResultInternal |
OSecurityShared.calculateBefore(ODocument iDocument,
ODatabaseSession db) |
boolean |
OSecurityRemote.canCreate(ODatabaseSession session,
ORecord record) |
boolean |
OSecurityInternal.canCreate(ODatabaseSession session,
ORecord record) |
boolean |
OSecurityShared.canCreate(ODatabaseSession session,
ORecord record) |
boolean |
OSecurityRemote.canDelete(ODatabaseSession session,
ORecord record) |
boolean |
OSecurityInternal.canDelete(ODatabaseSession session,
ORecord record) |
boolean |
OSecurityShared.canDelete(ODatabaseSession session,
ORecord record) |
boolean |
OSecurityRemote.canExecute(ODatabaseSession session,
OFunction function) |
boolean |
OSecurityInternal.canExecute(ODatabaseSession session,
OFunction function) |
boolean |
OSecurityShared.canExecute(ODatabaseSession session,
OFunction function) |
boolean |
OSecurityRemote.canRead(ODatabaseSession session,
ORecord record) |
boolean |
OSecurityInternal.canRead(ODatabaseSession session,
ORecord record) |
boolean |
OSecurityShared.canRead(ODatabaseSession session,
ORecord record) |
boolean |
OSecurityRemote.canUpdate(ODatabaseSession session,
ORecord record) |
boolean |
OSecurityInternal.canUpdate(ODatabaseSession session,
ORecord record) |
boolean |
OSecurityShared.canUpdate(ODatabaseSession session,
ORecord record) |
boolean |
OSecurityShared.couldHaveActivePredicateSecurityRoles(ODatabaseSession session,
String className) |
OUser |
OSecurityRemote.create(ODatabaseSession session) |
OUser |
OSecurityInternal.create(ODatabaseSession session) |
OUser |
OSecurityShared.create(ODatabaseSession session) |
void |
OSecurityRemote.createClassTrigger(ODatabaseSession session) |
void |
OSecurityInternal.createClassTrigger(ODatabaseSession session) |
void |
OSecurityShared.createClassTrigger(ODatabaseSession session) |
OUser |
OSecurityShared.createMetadata(ODatabaseSession session)
Repairs the security structure if broken by creating the ADMIN role and user with default
password.
|
ORole |
OSecurityRemote.createRole(ODatabaseSession session,
String iRoleName,
ORole iParent,
OSecurityRole.ALLOW_MODES iAllowMode) |
ORole |
OSecurityInternal.createRole(ODatabaseSession session,
String iRoleName,
ORole iParent,
OSecurityRole.ALLOW_MODES iAllowMode) |
ORole |
OSecurityShared.createRole(ODatabaseSession session,
String iRoleName,
ORole iParent,
OSecurityRole.ALLOW_MODES iAllowMode) |
ORole |
OSecurityRemote.createRole(ODatabaseSession session,
String iRoleName,
OSecurityRole.ALLOW_MODES iAllowMode) |
ORole |
OSecurityInternal.createRole(ODatabaseSession session,
String iRoleName,
OSecurityRole.ALLOW_MODES iAllowMode) |
ORole |
OSecurityShared.createRole(ODatabaseSession session,
String iRoleName,
OSecurityRole.ALLOW_MODES iAllowMode) |
OSecurityPolicy |
OSecurityRemote.createSecurityPolicy(ODatabaseSession session,
String name) |
OSecurityPolicy |
OSecurityInternal.createSecurityPolicy(ODatabaseSession session,
String name)
creates and saves an empty security policy
|
OSecurityPolicy |
OSecurityShared.createSecurityPolicy(ODatabaseSession session,
String name) |
OUser |
OSecurityShared.createUser(ODatabaseSession session,
String userName,
String userPassword,
ORole... roles) |
OUser |
OSecurityRemote.createUser(ODatabaseSession session,
String iUserName,
String iUserPassword,
ORole[] iRoles) |
OUser |
OSecurityInternal.createUser(ODatabaseSession session,
String iUserName,
String iUserPassword,
ORole[] iRoles) |
OUser |
OSecurityShared.createUser(ODatabaseSession session,
String iUserName,
String iUserPassword,
String... iRoles) |
OUser |
OSecurityRemote.createUser(ODatabaseSession session,
String iUserName,
String iUserPassword,
String[] iRoles) |
OUser |
OSecurityInternal.createUser(ODatabaseSession session,
String iUserName,
String iUserPassword,
String[] iRoles) |
void |
OSecurityRemote.deleteSecurityPolicy(ODatabaseSession session,
String name) |
void |
OSecurityInternal.deleteSecurityPolicy(ODatabaseSession session,
String name) |
void |
OSecurityShared.deleteSecurityPolicy(ODatabaseSession session,
String name) |
OIdentifiable |
OSecurityRemote.denyRole(ODatabaseSession session,
ODocument iDocument,
ORestrictedOperation iOperationType,
String iRoleName) |
OIdentifiable |
OSecurityInternal.denyRole(ODatabaseSession session,
ODocument iDocument,
ORestrictedOperation iOperationType,
String iRoleName) |
OIdentifiable |
OSecurityShared.denyRole(ODatabaseSession session,
ODocument iDocument,
ORestrictedOperation iOperation,
String iRoleName) |
OIdentifiable |
OSecurityRemote.denyUser(ODatabaseSession session,
ODocument iDocument,
ORestrictedOperation iOperationType,
String iUserName) |
OIdentifiable |
OSecurityInternal.denyUser(ODatabaseSession session,
ODocument iDocument,
ORestrictedOperation iOperationType,
String iUserName) |
OIdentifiable |
OSecurityShared.denyUser(ODatabaseSession session,
ODocument iDocument,
ORestrictedOperation iOperation,
String iUserName) |
OIdentifiable |
OSecurityRemote.disallowIdentity(ODatabaseSession session,
ODocument iDocument,
String iAllowFieldName,
OIdentifiable iId) |
OIdentifiable |
OSecurityInternal.disallowIdentity(ODatabaseSession session,
ODocument iDocument,
String iAllowFieldName,
OIdentifiable iId) |
OIdentifiable |
OSecurityShared.disallowIdentity(ODatabaseSession session,
ODocument iDocument,
String iAllowFieldName,
OIdentifiable iId) |
boolean |
OSecurityRemote.dropRole(ODatabaseSession session,
String iRoleName) |
boolean |
OSecurityInternal.dropRole(ODatabaseSession session,
String iRoleName) |
boolean |
OSecurityShared.dropRole(ODatabaseSession session,
String iRoleName) |
boolean |
OSecurityRemote.dropUser(ODatabaseSession session,
String iUserName) |
boolean |
OSecurityInternal.dropUser(ODatabaseSession session,
String iUserName) |
boolean |
OSecurityShared.dropUser(ODatabaseSession session,
String iUserName) |
List<ODocument> |
OSecurityRemote.getAllRoles(ODatabaseSession session) |
List<ODocument> |
OSecurityInternal.getAllRoles(ODatabaseSession session) |
List<ODocument> |
OSecurityShared.getAllRoles(ODatabaseSession session) |
List<ODocument> |
OSecurityRemote.getAllUsers(ODatabaseSession session) |
List<ODocument> |
OSecurityInternal.getAllUsers(ODatabaseSession session) |
List<ODocument> |
OSecurityShared.getAllUsers(ODatabaseSession session) |
Set<String> |
OSecurityRemote.getFilteredProperties(ODatabaseSession session,
ODocument document) |
Set<String> |
OSecurityInternal.getFilteredProperties(ODatabaseSession session,
ODocument document)
For property-level security.
|
Set<String> |
OSecurityShared.getFilteredProperties(ODatabaseSession session,
ODocument document) |
ORole |
OSecurityRemote.getRole(ODatabaseSession session,
OIdentifiable iRoleRid) |
ORole |
OSecurityInternal.getRole(ODatabaseSession session,
OIdentifiable iRoleRid) |
ORole |
OSecurityShared.getRole(ODatabaseSession session,
OIdentifiable iRole) |
ORole |
OSecurityRemote.getRole(ODatabaseSession session,
String iRoleName) |
ORole |
OSecurityInternal.getRole(ODatabaseSession session,
String iRoleName) |
ORole |
OSecurityShared.getRole(ODatabaseSession session,
String iRoleName) |
ORID |
OSecurityShared.getRoleRID(ODatabaseSession session,
String iRoleName) |
Map<String,OSecurityPolicy> |
OSecurityRemote.getSecurityPolicies(ODatabaseSession session,
OSecurityRole role) |
Map<String,OSecurityPolicy> |
OSecurityInternal.getSecurityPolicies(ODatabaseSession session,
OSecurityRole role) |
Map<String,OSecurityPolicy> |
OSecurityShared.getSecurityPolicies(ODatabaseSession session,
OSecurityRole role) |
OSecurityPolicy |
OSecurityRemote.getSecurityPolicy(ODatabaseSession session,
OSecurityRole role,
String resource) |
OSecurityPolicy |
OSecurityInternal.getSecurityPolicy(ODatabaseSession session,
OSecurityRole role,
String resource)
Returns the security policy policy assigned to a role for a specific resource (not recursive on
superclasses, nor on role hierarchy)
|
OSecurityPolicy |
OSecurityShared.getSecurityPolicy(ODatabaseSession session,
OSecurityRole role,
String resource) |
OSecurityPolicy |
OSecurityRemote.getSecurityPolicy(ODatabaseSession session,
String name) |
OSecurityPolicy |
OSecurityInternal.getSecurityPolicy(ODatabaseSession session,
String name) |
OSecurityPolicy |
OSecurityShared.getSecurityPolicy(ODatabaseSession session,
String name) |
OUser |
OSecurityRemote.getUser(ODatabaseSession session,
ORID userId) |
OUser |
OSecurityInternal.getUser(ODatabaseSession session,
ORID userId) |
OUser |
OSecurityShared.getUser(ODatabaseSession session,
ORID iRecordId) |
OUser |
OSecurityRemote.getUser(ODatabaseSession session,
String iUserName) |
OUser |
OSecurityExternal.getUser(ODatabaseSession session,
String username) |
OUser |
OSecurityInternal.getUser(ODatabaseSession session,
String iUserName) |
OUser |
OSecurityShared.getUser(ODatabaseSession session,
String iUserName) |
ORID |
OSecurityShared.getUserRID(ODatabaseSession session,
String userName) |
long |
OSecurityRemote.getVersion(ODatabaseSession session) |
long |
OSecurityInternal.getVersion(ODatabaseSession session) |
long |
OSecurityShared.getVersion(ODatabaseSession session) |
void |
OSecurityRemote.incrementVersion(ODatabaseSession session) |
void |
OSecurityInternal.incrementVersion(ODatabaseSession session) |
void |
OSecurityShared.incrementVersion(ODatabaseSession session) |
protected void |
OSecurityShared.initPredicateSecurityOptimizations(ODatabaseSession session) |
boolean |
OSecurityRemote.isAllowed(ODatabaseSession session,
Set<OIdentifiable> iAllowAll,
Set<OIdentifiable> iAllowOperation) |
boolean |
OSecurityInternal.isAllowed(ODatabaseSession session,
Set<OIdentifiable> iAllowAll,
Set<OIdentifiable> iAllowOperation) |
boolean |
OSecurityShared.isAllowed(ODatabaseSession session,
Set<OIdentifiable> iAllowAll,
Set<OIdentifiable> iAllowOperation) |
boolean |
OSecurityRemote.isAllowedWrite(ODatabaseSession session,
ODocument document,
String propertyName) |
boolean |
OSecurityInternal.isAllowedWrite(ODatabaseSession session,
ODocument document,
String propertyName)
For property-level security
|
boolean |
OSecurityShared.isAllowedWrite(ODatabaseSession session,
ODocument document,
String propertyName) |
boolean |
OSecurityRemote.isReadRestrictedBySecurityPolicy(ODatabaseSession session,
String resource) |
boolean |
OSecurityInternal.isReadRestrictedBySecurityPolicy(ODatabaseSession session,
String resource)
checks if for current session a resource is restricted by security resources (ie.
|
boolean |
OSecurityShared.isReadRestrictedBySecurityPolicy(ODatabaseSession session,
String resource) |
void |
OSecurityRemote.load(ODatabaseSession session) |
void |
OSecurityInternal.load(ODatabaseSession session) |
void |
OSecurityShared.load(ODatabaseSession session) |
static OBooleanExpression |
OSecurityEngine.parsePredicate(ODatabaseSession session,
String predicateString) |
void |
OSecurityRemote.removeSecurityPolicy(ODatabaseSession session,
ORole role,
String resource) |
void |
OSecurityInternal.removeSecurityPolicy(ODatabaseSession session,
ORole role,
String resource)
Removes security policy bound to a role for a specific resource
|
void |
OSecurityShared.removeSecurityPolicy(ODatabaseSession session,
ORole role,
String resource) |
void |
OSecurityRemote.saveSecurityPolicy(ODatabaseSession session,
OSecurityPolicy policy) |
void |
OSecurityInternal.saveSecurityPolicy(ODatabaseSession session,
OSecurityPolicy policy) |
void |
OSecurityShared.saveSecurityPolicy(ODatabaseSession session,
OSecurityPolicy policy) |
void |
OSecurityRemote.setSecurityPolicy(ODatabaseSession session,
OSecurityRole role,
String resource,
OSecurityPolicy policy) |
void |
OSecurityInternal.setSecurityPolicy(ODatabaseSession session,
OSecurityRole role,
String resource,
OSecurityPolicy policy)
Sets a security policy for a specific resource on a role
|
void |
OSecurityShared.setSecurityPolicy(ODatabaseSession session,
OSecurityRole role,
String resource,
OSecurityPolicy policy) |
void |
OSecurityShared.setSecurityPolicyWithBitmask(ODatabaseSession session,
OSecurityRole role,
String resource,
int legacyPolicy) |
Constructor and Description |
---|
OPropertyAccess(ODatabaseSession session,
ODocument document,
OSecurityInternal security) |
Modifier and Type | Method and Description |
---|---|
protected static ORID |
OVertexDocument.moveTo(String iClassName,
String iClusterName,
OVertex toMove,
ODatabaseSession db) |
Constructor and Description |
---|
ODocument(ODatabaseSession database)
Internal constructor used on unmarshalling.
|
ODocument(ODatabaseSession session,
String iClassName)
Creates a new instance in memory of the specified class.
|
ODocumentEmbedded(ODatabaseSession session) |
ODocumentEmbedded(String clazz,
ODatabaseSession session) |
OEdgeDocument(ODatabaseSession session) |
OEdgeDocument(ODatabaseSession session,
String cl) |
OVertexDocument(ODatabaseSession session) |
OVertexDocument(ODatabaseSession session,
String klass) |
Modifier and Type | Method and Description |
---|---|
OIdentifiable |
OSymmetricKeySecurity.allowIdentity(ODatabaseSession session,
ODocument iDocument,
String iAllowFieldName,
OIdentifiable iId) |
OIdentifiable |
OSymmetricKeySecurity.allowRole(ODatabaseSession session,
ODocument iDocument,
ORestrictedOperation iOperationType,
String iRoleName) |
OIdentifiable |
OSymmetricKeySecurity.allowUser(ODatabaseSession session,
ODocument iDocument,
ORestrictedOperation iOperationType,
String iUserName) |
OUser |
OSymmetricKeySecurity.authenticate(ODatabaseSession session,
OToken authToken) |
OUser |
OSymmetricKeySecurity.authenticate(ODatabaseSession session,
String username,
String password) |
boolean |
OSymmetricKeySecurity.canCreate(ODatabaseSession session,
ORecord record) |
boolean |
OSymmetricKeySecurity.canDelete(ODatabaseSession session,
ORecord record) |
boolean |
OSymmetricKeySecurity.canExecute(ODatabaseSession session,
OFunction function) |
boolean |
OSymmetricKeySecurity.canRead(ODatabaseSession session,
ORecord record) |
boolean |
OSymmetricKeySecurity.canUpdate(ODatabaseSession session,
ORecord record) |
OUser |
OSymmetricKeySecurity.create(ODatabaseSession session) |
void |
OSymmetricKeySecurity.createClassTrigger(ODatabaseSession session) |
ORole |
OSymmetricKeySecurity.createRole(ODatabaseSession session,
String iRoleName,
ORole iParent,
OSecurityRole.ALLOW_MODES iAllowMode) |
ORole |
OSymmetricKeySecurity.createRole(ODatabaseSession session,
String iRoleName,
OSecurityRole.ALLOW_MODES iAllowMode) |
OSecurityPolicy |
OSymmetricKeySecurity.createSecurityPolicy(ODatabaseSession session,
String name) |
OUser |
OSymmetricKeySecurity.createUser(ODatabaseSession session,
String iUserName,
String iUserPassword,
ORole... iRoles) |
OUser |
OSymmetricKeySecurity.createUser(ODatabaseSession session,
String iUserName,
String iUserPassword,
String... iRoles) |
void |
OSymmetricKeySecurity.deleteSecurityPolicy(ODatabaseSession session,
String name) |
OIdentifiable |
OSymmetricKeySecurity.denyRole(ODatabaseSession session,
ODocument iDocument,
ORestrictedOperation iOperationType,
String iRoleName) |
OIdentifiable |
OSymmetricKeySecurity.denyUser(ODatabaseSession session,
ODocument iDocument,
ORestrictedOperation iOperationType,
String iUserName) |
OIdentifiable |
OSymmetricKeySecurity.disallowIdentity(ODatabaseSession session,
ODocument iDocument,
String iAllowFieldName,
OIdentifiable iId) |
boolean |
OSymmetricKeySecurity.dropRole(ODatabaseSession session,
String iRoleName) |
boolean |
OSymmetricKeySecurity.dropUser(ODatabaseSession session,
String iUserName) |
List<ODocument> |
OSymmetricKeySecurity.getAllRoles(ODatabaseSession session) |
List<ODocument> |
OSymmetricKeySecurity.getAllUsers(ODatabaseSession session) |
Set<String> |
OSymmetricKeySecurity.getFilteredProperties(ODatabaseSession session,
ODocument document) |
ORole |
OSymmetricKeySecurity.getRole(ODatabaseSession session,
OIdentifiable iRole) |
ORole |
OSymmetricKeySecurity.getRole(ODatabaseSession session,
String iRoleName) |
Map<String,OSecurityPolicy> |
OSymmetricKeySecurity.getSecurityPolicies(ODatabaseSession session,
OSecurityRole role) |
OSecurityPolicy |
OSymmetricKeySecurity.getSecurityPolicy(ODatabaseSession session,
OSecurityRole role,
String resource) |
OSecurityPolicy |
OSymmetricKeySecurity.getSecurityPolicy(ODatabaseSession session,
String name) |
OUser |
OSymmetricKeySecurity.getUser(ODatabaseSession session,
ORID iUserId) |
OUser |
OSymmetricKeySecurity.getUser(ODatabaseSession session,
String iUserName) |
long |
OSymmetricKeySecurity.getVersion(ODatabaseSession session) |
void |
OSymmetricKeySecurity.incrementVersion(ODatabaseSession session) |
boolean |
OSymmetricKeySecurity.isAllowed(ODatabaseSession session,
Set<OIdentifiable> iAllowAll,
Set<OIdentifiable> iAllowOperation) |
boolean |
OSymmetricKeySecurity.isAllowedWrite(ODatabaseSession session,
ODocument document,
String propertyName) |
boolean |
OSymmetricKeySecurity.isReadRestrictedBySecurityPolicy(ODatabaseSession session,
String resource) |
void |
OSymmetricKeySecurity.load(ODatabaseSession session) |
void |
OSymmetricKeySecurity.removeSecurityPolicy(ODatabaseSession session,
ORole role,
String resource) |
void |
OSymmetricKeySecurity.saveSecurityPolicy(ODatabaseSession session,
OSecurityPolicy policy) |
void |
OSymmetricKeySecurity.setSecurityPolicy(ODatabaseSession session,
OSecurityRole role,
String resource,
OSecurityPolicy policy) |
Modifier and Type | Method and Description |
---|---|
OResult |
ORecordSerializerBinary.getBinaryResult(ODatabaseSession db,
byte[] bytes,
ORecordId id) |
Constructor and Description |
---|
OResultBinary(ODatabaseSession db,
byte[] bytes,
int offset,
int fieldLength,
ODocumentSerializer serializer,
ORecordId id) |
Modifier and Type | Method and Description |
---|---|
<T> T |
OObjectDatabaseTx.executeWithRetry(int nRetries,
Function<ODatabaseSession,T> function) |
Modifier and Type | Method and Description |
---|---|
void |
OSystemDatabase.executeInDBScope(OCallable<Void,ODatabaseSession> callback) |
<T> T |
OSystemDatabase.executeWithDB(OCallable<T,ODatabaseSession> callback) |
Modifier and Type | Class and Description |
---|---|
class |
ODatabaseDocumentDistributed
Created by tglman on 30/03/17.
|
class |
ODatabaseDocumentDistributedPooled
Created by tglman on 30/03/17.
|
Modifier and Type | Method and Description |
---|---|
OUser |
OSecurityServerExternal.getUser(ODatabaseSession session,
String username) |
Copyright © 2009–2020 OrientDB. All rights reserved.