* ============LICENSE_START=======================================================
* org.onap.aai
* ================================================================================
- * Copyright © 2017 AT&T Intellectual Property. All rights reserved.
+ * Copyright © 2017-2018 AT&T Intellectual Property. All rights reserved.
* ================================================================================
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* See the License for the specific language governing permissions and
* limitations under the License.
* ============LICENSE_END=========================================================
- *
- * ECOMP is a trademark and service mark of AT&T Intellectual Property.
*/
package org.onap.aai.db.schema;
import java.util.List;
import java.util.Set;
+import com.att.eelf.configuration.EELFLogger;
+import com.att.eelf.configuration.EELFManager;
import org.apache.tinkerpop.gremlin.structure.Vertex;
import org.onap.aai.introspection.Version;
public class ManageTitanSchema {
-
+ private static final EELFLogger logger = EELFManager.getInstance().getLogger(AuditOXM.class);
+
private TitanManagement graphMgmt;
private TitanGraph graph;
private List<DBProperty> aaiProperties;
createIndexes();
createEdgeLabels();
} catch (Exception e) {
- e.printStackTrace();
+ logger.error(e.getMessage(),e);
graphMgmt.rollback();
}
graphMgmt.commit();
//waitForCompletion(indexName);
//TitanIndexRepair.hbaseRepair(AAIConstants.AAI_CONFIG_FILENAME, indexName, "");
} catch (Exception e) {
- // TODO Auto-generated catch block
graph.tx().rollback();
graph.close();
- e.printStackTrace();
+ logger.error(e.getMessage(),e);
}
//mgmt = graph.asAdmin().getManagementSystem();