public class ExternalObjectResource extends AbstractResource
Constructor and Description |
---|
ExternalObjectResource() |
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
createExternalObject(javax.ws.rs.core.MultivaluedMap<String,String> params,
String topicId) |
javax.ws.rs.core.Response |
createExternalObject(String jsonRepresentation,
String topicId) |
javax.ws.rs.core.Response |
deleteExternalObject(javax.ws.rs.core.MultivaluedMap<String,String> params,
Long externalObjectId,
String topicId) |
javax.ws.rs.core.Response |
editExternalObject(javax.ws.rs.core.MultivaluedMap<String,String> params,
Long externalObjectId,
String topicId) |
javax.ws.rs.core.Response |
editExternalObject(String jsonRepresentation,
Long externalObjectId,
String topicId) |
boolean |
equals(Object obj) |
javax.ws.rs.core.Response |
externalObjectList(String topicId) |
javax.ws.rs.core.Response |
externalObjectSingle(Long externalObjectId,
String topicId) |
String |
getExternalId()
Returns the ExternalId.
|
Long |
getExternalObjectId()
Returns the ExternalObjectId.
|
String |
getExternalSystemId()
Returns the ExternalSystemId.
|
String |
getName()
Returns the Name.
|
protected AbstractResourceHandler<CreateExternalObjectParameter,EditExternalObjectParameter,DeleteExternalObjectParameter,GetExternalObjectParameter,GetCollectionExternalObjectParameter> |
getResourceHandler() |
int |
hashCode() |
void |
setExternalId(String externalId)
Sets ExternalId.
|
void |
setExternalObjectId(Long externalObjectId)
Sets ExternalObjectId.
|
void |
setExternalSystemId(String externalSystemId)
Sets ExternalSystemId.
|
void |
setName(String name)
Sets Name.
|
protected AbstractResourceHandler<CreateExternalObjectParameter,EditExternalObjectParameter,DeleteExternalObjectParameter,GetExternalObjectParameter,GetCollectionExternalObjectParameter> getResourceHandler()
getResourceHandler
in class AbstractResource
public javax.ws.rs.core.Response externalObjectSingle(Long externalObjectId, String topicId) throws Exception
Exception
public javax.ws.rs.core.Response deleteExternalObject(javax.ws.rs.core.MultivaluedMap<String,String> params, Long externalObjectId, String topicId) throws Exception
Exception
public javax.ws.rs.core.Response editExternalObject(javax.ws.rs.core.MultivaluedMap<String,String> params, Long externalObjectId, String topicId) throws Exception
Exception
public javax.ws.rs.core.Response editExternalObject(String jsonRepresentation, Long externalObjectId, String topicId) throws Exception
Exception
public javax.ws.rs.core.Response externalObjectList(String topicId) throws Exception
Exception
public javax.ws.rs.core.Response createExternalObject(javax.ws.rs.core.MultivaluedMap<String,String> params, String topicId) throws Exception
Exception
public javax.ws.rs.core.Response createExternalObject(String jsonRepresentation, String topicId) throws Exception
Exception
public Long getExternalObjectId()
public void setExternalObjectId(Long externalObjectId)
externalObjectId
- public String getName()
public void setName(String name)
name
- public String getExternalSystemId()
public void setExternalSystemId(String externalSystemId)
externalSystemId
- public String getExternalId()
public void setExternalId(String externalId)
externalId
- Copyright © 2019 Communote team. All rights reserved.