Package com.sodius.oslc.app.dng.requests
Class GetModuleStructure
- java.lang.Object
-
- com.sodius.oslc.client.requests.AbstractResourceRequest<ResourceResponse<ModuleContextBinding>>
-
- com.sodius.oslc.app.dng.requests.GetModuleStructure
-
- All Implemented Interfaces:
ResourceRequest<ResourceResponse<ModuleContextBinding>>
,Callable<ResourceResponse<ModuleContextBinding>>
public class GetModuleStructure extends AbstractResourceRequest<ResourceResponse<ModuleContextBinding>>
Reads information of requirements bound in a module. The returned ModuleContextBinding represents the module with its child bindings being module's root requirements- Since:
- 2.1.0
-
-
Constructor Summary
Constructors Constructor Description GetModuleStructure(OslcClient client, URI uri)
Creates a request to read information of requirements bound in a module.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ClientResponse
call(OslcResource resource)
protected ResourceResponse<ModuleContextBinding>
createResponse(OslcResource resource, ClientResponse response)
-
Methods inherited from class com.sodius.oslc.client.requests.AbstractResourceRequest
call, createErrorResponse, createResourceResponse, getClient, getUri
-
-
-
-
Constructor Detail
-
GetModuleStructure
public GetModuleStructure(OslcClient client, URI uri)
Creates a request to read information of requirements bound in a module.- Parameters:
client
- the OSLC client to connect to the application.uri
- the URI of a DOORS Next module
-
-
Method Detail
-
call
protected ClientResponse call(OslcResource resource)
- Specified by:
call
in classAbstractResourceRequest<ResourceResponse<ModuleContextBinding>>
-
createResponse
protected ResourceResponse<ModuleContextBinding> createResponse(OslcResource resource, ClientResponse response)
- Specified by:
createResponse
in classAbstractResourceRequest<ResourceResponse<ModuleContextBinding>>
-
-