Examples of OMetadata


Examples of com.orientechnologies.orient.core.metadata.OMetadata

    try {
      super.open(iUserName, iUserPassword);
      level1Cache.startup();

      metadata = new OMetadata(this);
      metadata.load();

      recordFormat = DEF_RECORD_FORMAT;

      user = getMetadata().getSecurity().authenticate(iUserName, iUserPassword);
View Full Code Here

Examples of com.orientechnologies.orient.core.metadata.OMetadata

        registerHook(new OUserTrigger());
        registerHook(new OPropertyIndexManager());
      }

      // CREATE THE DEFAULT SCHEMA WITH DEFAULT USER
      metadata = new OMetadata(this);
      metadata.create();

      user = getMetadata().getSecurity().getUser(OUser.ADMIN);
    } catch (Exception e) {
      throw new ODatabaseException("Can't create database", e);
View Full Code Here

Examples of com.orientechnologies.orient.core.metadata.OMetadata

  @Override
  public <DB extends ODatabase> DB open(final String iUserName, final String iUserPassword) {
    try {
      super.open(iUserName, iUserPassword);

      metadata = new OMetadata(this);
      metadata.load();

      recordFormat = DEF_RECORD_FORMAT;

      dictionary = (ODictionaryInternal<ORecordInternal<?>>) getStorage().createDictionary(this);
View Full Code Here

Examples of com.orientechnologies.orient.core.metadata.OMetadata

  public <DB extends ODatabase> DB create() {
    try {
      super.create();

      // CREATE THE DEFAULT SCHEMA WITH DEFAULT USER
      metadata = new OMetadata(this);
      metadata.create();

      createRolesAndUsers();
      user = getMetadata().getSecurity().getUser(OUser.ADMIN);
View Full Code Here

Examples of com.orientechnologies.orient.core.metadata.OMetadata

    try {
      super.open(iUserName, iUserPassword);
      level1Cache.startup();

      metadata = new OMetadata(this);
      metadata.load();

      recordFormat = DEF_RECORD_FORMAT;

      user = getMetadata().getSecurity().authenticate(iUserName, iUserPassword);
View Full Code Here

Examples of com.orientechnologies.orient.core.metadata.OMetadata

      level1Cache.startup();

      getStorage().getConfiguration().update();

      // CREATE THE DEFAULT SCHEMA WITH DEFAULT USER
      metadata = new OMetadata(this);
      metadata.create();

      user = getMetadata().getSecurity().getUser(OUser.ADMIN);

      if (getStorage() instanceof OStorageEmbedded) {
View Full Code Here

Examples of com.orientechnologies.orient.core.metadata.OMetadata

    try {
      super.open(iUserName, iUserPassword);
      level1Cache.startup();

      metadata = new OMetadata(this);
      metadata.load();

      recordFormat = DEF_RECORD_FORMAT;

      user = getMetadata().getSecurity().authenticate(iUserName, iUserPassword);
View Full Code Here

Examples of com.orientechnologies.orient.core.metadata.OMetadata

        registerHook(new OUserTrigger());
        registerHook(new OPropertyIndexManager());
      }

      // CREATE THE DEFAULT SCHEMA WITH DEFAULT USER
      metadata = new OMetadata(this);
      metadata.create();

      user = getMetadata().getSecurity().getUser(OUser.ADMIN);
    } catch (Exception e) {
      throw new ODatabaseException("Can't create database", e);
View Full Code Here

Examples of com.orientechnologies.orient.core.metadata.OMetadata

    return status;
  }

  public void checkForClusterPermissions(final String iClusterName) {
    // CHECK FOR ORESTRICTED
    OMetadata metaData = ODatabaseRecordThreadLocal.INSTANCE.get().getMetadata();
    if (metaData != null) {
      final Set<OClass> classes = metaData.getSchema().getClassesRelyOnCluster(iClusterName);
      for (OClass c : classes) {
        if (c.isSubClassOf(OSecurityShared.RESTRICTED_CLASSNAME))
          throw new OSecurityException("Class " + c.getName()
              + " cannot be truncated because has record level security enabled (extends " + OSecurityShared.RESTRICTED_CLASSNAME
              + ")");
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.