RequestContextFactory Class
- java.
lang. Object - com.
microsoft. store. partnercenter. requestcontext. RequestContextFactory
- com.
public class RequestContextFactory
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
IRequest |
create()
Creates a request context object which will use a randomly generated correlation Id and a unique request Id for each partner API call. |
|
IRequest |
create(String locale)
Creates a request context object which will use a randomly generated correlation Id, a unique request Id and provided locale for each partner API call. |
|
IRequest |
create(UUID correlationId)
Creates a request context object with the provided correlation Id and a unique request Id for each partner API call. |
|
IRequest |
create(UUID correlationId, String locale)
Creates a request context object with the provided correlation Id, a unique request Id and provided locale for each partner API call. |
|
IRequest |
create(UUID correlationId, UUID requestId)
Creates a request context object with the provided correlation and request Ids. |
|
IRequest |
create(UUID correlationId, UUID requestId, String locale)
Creates a request context object with the provided correlation, request Ids and locale. |
|
static
Request |
getInstance()
Gets an instance of the request context factory. |
Inherited Members
Method Details
create
public IRequestContext create()
Creates a request context object which will use a randomly generated correlation Id and a unique request Id for each partner API call.
Returns:
create
public IRequestContext create(String locale)
Creates a request context object which will use a randomly generated correlation Id, a unique request Id and provided locale for each partner API call.
Parameters:
Returns:
create
public IRequestContext create(UUID correlationId)
Creates a request context object with the provided correlation Id and a unique request Id for each partner API call.
Parameters:
Returns:
create
public IRequestContext create(UUID correlationId, String locale)
Creates a request context object with the provided correlation Id, a unique request Id and provided locale for each partner API call.
Parameters:
Returns:
create
public IRequestContext create(UUID correlationId, UUID requestId)
Creates a request context object with the provided correlation and request Ids.
Parameters:
Returns:
create
public IRequestContext create(UUID correlationId, UUID requestId, String locale)
Creates a request context object with the provided correlation, request Ids and locale.
Parameters:
Returns:
getInstance
public static RequestContextFactory getInstance()
Gets an instance of the request context factory.
Returns: