protected void deleteServerObject(String ticketId) throws Exception { Ticket ticket = (Ticket) this.ticketConnector.read(ticketId); this.ticketConnector.delete(ticket); List serverChangeLog = new ArrayList(); ChangeLogEntry serverEntry = new ChangeLogEntry(); serverEntry.setNodeId(this.runner.getService()); serverEntry.setOperation(ServerSyncEngine.OPERATION_DELETE); serverEntry.setRecordId(ticketId); serverChangeLog.add(serverEntry); this.serverSyncEngine.addChangeLogEntries( this.runner.getDeviceId(), this.runner.getApp(), serverChangeLog); }
// ----------------------------------------------------------------------------------------------------------------------- protected String createNewServerObject() throws Exception { Ticket ticket = this.dataGenerator.generateTransientData("ticket://new"); String ticketId = this.ticketConnector.getTicketds().create(ticket); ticket = this.ticketConnector.getTicketds().readByTicketId(ticketId); List serverChangeLog = new ArrayList(); ChangeLogEntry serverEntry = new ChangeLogEntry(); serverEntry.setNodeId(this.runner.getService()); serverEntry.setOperation(ServerSyncEngine.OPERATION_ADD); serverEntry.setRecordId(ticket.getTicketId()); serverChangeLog.add(serverEntry); this.serverSyncEngine.addChangeLogEntries( this.runner.getDeviceId(), this.runner.getApp(), serverChangeLog); return ticket.getTicketId(); }