public class SAMRestServiceImpl extends Object implements SAMRestService
| Modifier and Type | Field and Description |
|---|---|
protected javax.ws.rs.core.UriInfo |
uriInfo |
| Constructor and Description |
|---|
SAMRestServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
org.talend.esb.sam.server.persistence.FlowDetails |
aggregateFlowDetails(List<org.talend.esb.sam.server.persistence.FlowEvent> flowEvents) |
org.talend.esb.sam.server.persistence.AggregatedFlowCollection |
aggregateRawData(org.talend.esb.sam.server.persistence.FlowCollection collection) |
javax.ws.rs.core.Response |
checkAlive() |
javax.ws.rs.core.Response |
getEvent(String id) |
javax.ws.rs.core.Response |
getFlow(String flowID) |
javax.ws.rs.core.Response |
getFlows(Integer offset,
Integer limit) |
void |
setProvider(org.talend.esb.sam.server.persistence.SAMProvider provider) |
public void setProvider(org.talend.esb.sam.server.persistence.SAMProvider provider)
public javax.ws.rs.core.Response checkAlive()
checkAlive in interface SAMRestServicepublic javax.ws.rs.core.Response getEvent(String id)
getEvent in interface SAMRestServicepublic javax.ws.rs.core.Response getFlow(String flowID)
getFlow in interface SAMRestServicepublic javax.ws.rs.core.Response getFlows(Integer offset, Integer limit)
getFlows in interface SAMRestServicepublic org.talend.esb.sam.server.persistence.FlowDetails aggregateFlowDetails(List<org.talend.esb.sam.server.persistence.FlowEvent> flowEvents)
public org.talend.esb.sam.server.persistence.AggregatedFlowCollection aggregateRawData(org.talend.esb.sam.server.persistence.FlowCollection collection)
Copyright © 2011–2021 Talend Inc.. All rights reserved.