Package org.killbill.billing.jaxrs.util
Class Context
- java.lang.Object
-
- org.killbill.billing.jaxrs.util.Context
-
@Singleton public class Context extends Object
-
-
Constructor Summary
Constructors Constructor Description Context(CallContextFactory factory, InternalCallContextFactory internalCallContextFactory)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description CallContextcreateCallContextNoAccountId(String createdBy, String reason, String comment, javax.servlet.ServletRequest request)CallContextcreateCallContextWithAccountId(UUID accountId, String createdBy, String reason, String comment, javax.servlet.ServletRequest request)TenantContextcreateTenantContextNoAccountId(javax.servlet.ServletRequest request)TenantContextcreateTenantContextWithAccountId(UUID accountId, javax.servlet.ServletRequest request)static UUIDgetOrCreateUserToken()
-
-
-
Constructor Detail
-
Context
@Inject public Context(CallContextFactory factory, InternalCallContextFactory internalCallContextFactory)
-
-
Method Detail
-
createCallContextNoAccountId
public CallContext createCallContextNoAccountId(String createdBy, String reason, String comment, javax.servlet.ServletRequest request) throws IllegalArgumentException
- Throws:
IllegalArgumentException
-
createCallContextWithAccountId
public CallContext createCallContextWithAccountId(UUID accountId, String createdBy, String reason, String comment, javax.servlet.ServletRequest request) throws IllegalArgumentException
- Throws:
IllegalArgumentException
-
createTenantContextNoAccountId
public TenantContext createTenantContextNoAccountId(javax.servlet.ServletRequest request)
-
createTenantContextWithAccountId
public TenantContext createTenantContextWithAccountId(UUID accountId, javax.servlet.ServletRequest request)
-
getOrCreateUserToken
public static UUID getOrCreateUserToken()
-
-