protected TransactionTerminatedException( Status status, String additionalInfo ) { super( "The transaction has been terminated. Retry your operation in a new transaction, " + "and you should see a successful result. " + status.code().description() + " " + additionalInfo ); this.status = status; }
public boolean shouldSerializeStackTrace() { switch ( status.code().classification() ) { case ClientError: return false; default: return true; } }
@Override public String toString() { return "Status.Code[" + serialize() + "]"; }
@Override protected boolean matchesSafely( Status.HasStatus item ) { return item.status() == status; }
@Override public void validatePassword( byte[] password ) throws InvalidArgumentsException { if ( password == null || password.length == 0 ) { throw new InvalidArgumentsException( "A password cannot be empty." ); } } }
@Override public int createToken( String name ) throws ReadOnlyDbException { throw new ReadOnlyDbException(); }
Network( Classification classification, String description ) { this.code = new Code( classification, this, description ); } }
@Override public String getTitle() { return status.code().description(); }
@Override public void createTokens( String[] names, int[] ids, IntPredicate filter ) throws ReadOnlyDbException { throw new ReadOnlyDbException(); } }
Security( Classification classification, String description ) { this.code = new Code( classification, this, description ); } }
public AuthenticationException( Status status ) { this( status, status.code().description(), null ); }
@Override public long commit( TransactionToApply batch, CommitEvent commitEvent, TransactionApplicationMode mode ) throws TransactionFailureException { throw new ReadOnlyDbException(); } }
Transaction( Classification classification, String description ) { this.code = new Code( classification, this, description ); } }
private Neo4jError( Status status, Throwable cause, boolean fatal ) { this( status, status.code().description(), cause, fatal ); }
Schema( Classification classification, String description ) { this.code = new Code( classification, this, description ); } }
Request( Classification classification, String description ) { this.code = new Code( classification, this, description ); } }
Statement( Classification classification, String description ) { this.code = new Code( classification, this, description ); } }
LegacyIndex( Classification classification, String description ) { this.code = new Code( classification, this, description ); } }
General( Classification classification, String description ) { this.code = new Code( classification, this, description ); } }