public NotFoundException(EntityId entityId) { this(entityId, entityId.toString()); }
public NotFoundException(EntityId entityId) { this(entityId, entityId.toString()); }
@Override public final String toString() { if (toString == null) { toString = toEntityId().toString(); } return toString; }
@Override public final String toString() { if (toString == null) { toString = toEntityId().toString(); } return toString; }
private MDSKey getKey(EntityId entity) { MDSKey.Builder builder = new MDSKey.Builder(); builder.add(entity.toString()); return builder.build(); }
private MDSKey getKey(EntityId entity, String user) { MDSKey.Builder builder = new MDSKey.Builder(); builder.add(entity.toString()); builder.add(user); return builder.build(); }
private String getUserFriendlyEntityStr(EntityId entityId) { switch (entityId.getEntityType()) { case INSTANCE: return "the system instance"; case NAMESPACE: return String.format("namespace '%s'", entityId.getEntityName()); case APPLICATION: ApplicationId applicationId = (ApplicationId) entityId; return String.format("application '%s' in namespace '%s'", applicationId.getApplication(), applicationId.getNamespace()); case PROGRAM: ProgramId programId = (ProgramId) entityId; return String.format("%s '%s' in namespace '%s'", programId.getType().name().toLowerCase(), programId.getProgram(), programId.getNamespace()); } return entityId.toString(); }
private String getUserFriendlyEntityStr(EntityId entityId) { switch (entityId.getEntityType()) { case INSTANCE: return "the system instance"; case NAMESPACE: return String.format("namespace '%s'", entityId.getEntityName()); case APPLICATION: ApplicationId applicationId = (ApplicationId) entityId; return String.format("application '%s' in namespace '%s'", applicationId.getApplication(), applicationId.getNamespace()); case PROGRAM: ProgramId programId = (ProgramId) entityId; return String.format("%s '%s' in namespace '%s'", programId.getType().name().toLowerCase(), programId.getProgram(), programId.getNamespace()); } return entityId.toString(); }
throw new IllegalArgumentException("EntityId is required."); String entity = entityId.toString();
throw new IllegalArgumentException("EntityId is required."); String entity = entityId.toString();
private MDSKey getKey(EntityId entity, String user, Action action) { MDSKey.Builder builder = new MDSKey.Builder(); builder.add(entity.toString()); builder.add(user); builder.add(action.name()); return builder.build(); } }