public class RoundtripService extends AbstractRestService
list
,
get
,
create
andupdate
methods as well as some utilities to the cycle client application.
The arrangement of methods is compatible with angular JS
$resource
.Constructor and Description |
---|
RoundtripService() |
Modifier and Type | Method and Description |
---|---|
RoundtripDTO |
create(long roundtripId,
String diagramLabel,
Roundtrip.SyncMode syncMode,
String modeler,
Long connectorId,
String parentFolderId,
String message) |
RoundtripDTO |
create(RoundtripDTO data) |
void |
delete(long id) |
SynchronizationResultDTO |
doSynchronize(Roundtrip.SyncMode syncMode,
long roundtripId,
String message) |
RoundtripDTO |
get(long id) |
RoundtripDTO |
getDetails(long id) |
boolean |
isNameAvailable(String name) |
List<RoundtripDTO> |
list() |
RoundtripDTO |
update(RoundtripDTO data) |
RoundtripDTO |
updateDetails(RoundtripDTO data) |
badRequest, internalServerError, notAllowed, notFound, redirectTo
public List<RoundtripDTO> list()
public RoundtripDTO get(long id)
@Transactional public RoundtripDTO update(RoundtripDTO data)
public RoundtripDTO create(RoundtripDTO data)
@Transactional public void delete(long id)
@Transactional public RoundtripDTO getDetails(long id)
@Transactional public RoundtripDTO updateDetails(RoundtripDTO data)
public boolean isNameAvailable(String name)
@Transactional public SynchronizationResultDTO doSynchronize(Roundtrip.SyncMode syncMode, long roundtripId, String message)
@Transactional public RoundtripDTO create(long roundtripId, String diagramLabel, Roundtrip.SyncMode syncMode, String modeler, Long connectorId, String parentFolderId, String message)
Copyright © 2015. All rights reserved.