public void warnNoDb(final Object iRequester, final String iMessage, final Object... iAdditionalArgs) { if (isWarnEnabled()) log(iRequester, Level.WARNING, iMessage, null, false, null, iAdditionalArgs); }
public void warn(final Object iRequester, final String iMessage, final Throwable iException, final Object... iAdditionalArgs) { if (isWarnEnabled()) log(iRequester, Level.WARNING, iMessage, iException, true, null, iAdditionalArgs); }
public void warn(final Object iRequester, final String iMessage, final Object... iAdditionalArgs) { if (isWarnEnabled()) log(iRequester, Level.WARNING, iMessage, null, iAdditionalArgs); }
public void warn(final Object iRequester, final String iMessage, final Object... iAdditionalArgs) { if (isWarnEnabled()) log(iRequester, Level.WARNING, iMessage, null, true, null, iAdditionalArgs); }
public void warn(final Object iRequester, final String iMessage, final Throwable iException, final Object... iAdditionalArgs) { if (isWarnEnabled()) log(iRequester, Level.WARNING, iMessage, iException, iAdditionalArgs); }
public <RET> RET execute(final OCallable<RET, OrientGraph> iCallable, final String... iOperationStrings) throws RuntimeException { makeActive(); if (OLogManager.instance().isWarnEnabled() && iOperationStrings.length > 0) { // COMPOSE THE MESSAGE final StringBuilder msg = new StringBuilder(256); for (String s : iOperationStrings) msg.append(s); // ASSURE PENDING TX IF ANY IS COMMITTED OLogManager.instance().warn(this, msg.toString()); } return iCallable.call(this); }
public <RET> RET executeOutsideTx(final OCallable<RET, OrientBaseGraph> iCallable, final String... iOperationStrings) throws RuntimeException { makeActive(); final int committed; final ODatabaseDocument raw = getRawGraph(); if (raw.getTransaction().isActive()) { if (isWarnOnForceClosingTx() && OLogManager.instance().isWarnEnabled() && iOperationStrings.length > 0) { // COMPOSE THE MESSAGE final StringBuilder msg = new StringBuilder(256); for (String s : iOperationStrings) msg.append(s); // ASSURE PENDING TX IF ANY IS COMMITTED OLogManager.instance().warn(this, "Requested command '%s' must be executed outside active transaction: the transaction will be committed and reopen right after it. To avoid this behavior execute it outside a transaction", msg.toString()); } committed = raw.getTransaction().amountOfNestedTxs(); raw.commit(true); } else committed = 0; try { return iCallable.call(this); } finally { if (this instanceof TransactionalGraph) { // RESTART TRANSACTION for (int i = 0; i < committed; ++i) this.begin(); } } }