@Override public OperationData getContainer() { // clone curent data final OperationData operationData = new OperationData(); final Map<String, Object> data = new HashMap<>(); for (final Object key : container.keySet()) { data.put(new String(key.toString()), container.get(key.toString()).getAsString()); } operationData.setAttributes(data); return operationData; }
@Override public OperationData getAccount() { // clone curent data final OperationData operationData = new OperationData(); final Map<String, Object> data = new HashMap<>(); for (final Object key : account.keySet()) { data.put(new String(key.toString()), account.get(key.toString()).getAsString()); } operationData.setAttributes(data); return operationData; }
@Override public OperationData getSubject() { // clone curent data final OperationData operationData = new OperationData(); final Map<String, Object> data = new HashMap<>(); for (final Object key : user.keySet()) { data.put(new String(key.toString()), user.get(key.toString()).getAsString()); } operationData.setAttributes(data); return operationData; }