public class ServiceAccessLimitManagementClientImpl extends ServiceClientImpl implements ServiceAccessLimitManagementClient
Constructor and Description |
---|
ServiceAccessLimitManagementClientImpl(URL serviceUrl) |
Modifier and Type | Method and Description |
---|---|
void |
clear() |
protected org.apache.axis.client.Stub |
createStub(URL url) |
void |
deleteAccessLimit(String userId,
String serviceId,
Period period,
LimitType limitType)
Deletes access restriction.
|
AccessLimit[] |
getMyAccessLimits(String serviceId) |
AccessLimitSearchResult |
searchAccessLimits(int startIndex,
int maxCount,
String userId,
String serviceId,
Order[] orders) |
void |
setAccessLimit(String userId,
String serviceId,
Period period,
LimitType limitType,
int limitCount) |
addRequestHeader, convert, getLastCallTree, getLastCopyrightInfo, getLastLicenseInfo, getLastName, getTreeBindings, invoke, setPassword, setUpService, setUserId
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addRequestHeader, getLastCallTree, getLastCopyrightInfo, getLastLicenseInfo, getLastName, getTreeBindings, setPassword, setUserId
public ServiceAccessLimitManagementClientImpl(URL serviceUrl)
protected org.apache.axis.client.Stub createStub(URL url) throws javax.xml.rpc.ServiceException
createStub
in class ServiceClientImpl
javax.xml.rpc.ServiceException
public void clear() throws LangridException
clear
in interface ServiceAccessLimitManagementClient
LangridException
public AccessLimitSearchResult searchAccessLimits(int startIndex, int maxCount, String userId, String serviceId, Order[] orders) throws LangridException
searchAccessLimits
in interface ServiceAccessLimitManagementClient
LangridException
public AccessLimit[] getMyAccessLimits(String serviceId) throws LangridException
getMyAccessLimits
in interface ServiceAccessLimitManagementClient
LangridException
public void setAccessLimit(String userId, String serviceId, Period period, LimitType limitType, int limitCount) throws LangridException
setAccessLimit
in interface ServiceAccessLimitManagementClient
LangridException
public void deleteAccessLimit(String userId, String serviceId, Period period, LimitType limitType) throws LangridException
ServiceAccessLimitManagementClient
deleteAccessLimit
in interface ServiceAccessLimitManagementClient
userId
- User IDserviceId
- Service IDperiod
- Units of periodlimitType
- Restriction typeLangridException