Package eu.getmangos.rest.impl
Class AccountResourceService
java.lang.Object
eu.getmangos.rest.impl.AccountResourceService
- All Implemented Interfaces:
AccountResource
@ApplicationScoped
@Path("account/v1")
public class AccountResourceService
extends Object
implements AccountResource
-
Constructor Summary
Constructors Constructor Description AccountResourceService() -
Method Summary
Modifier and Type Method Description javax.ws.rs.core.ResponseaddBan(BansDTO entity)javax.ws.rs.core.ResponseaddIpBan(IpBannedDTO entity)javax.ws.rs.core.Responsechallenge(String username)javax.ws.rs.core.ResponsecleanupWardenLogs()javax.ws.rs.core.ResponsedeleteAccount(Integer id)javax.ws.rs.core.ResponsedeleteBan(Integer id, Date banDate)javax.ws.rs.core.ResponsedeleteIpBan(String ip, Date banDate)javax.ws.rs.core.ResponseeditAccount(Integer id, AccountDTO entity)javax.ws.rs.core.ResponseeditBan(Integer id, Date banDate, BansDTO entity)javax.ws.rs.core.ResponseeditIpBan(String ip, Date banDate, IpBannedDTO entity)javax.ws.rs.core.ResponsefindAccount(Integer id)javax.ws.rs.core.ResponsefindAllAccounts()javax.ws.rs.core.ResponsefindAllBans()javax.ws.rs.core.ResponsefindAllIpBans()javax.ws.rs.core.ResponsefindBan(Integer id, Date banDate)javax.ws.rs.core.ResponsefindIpBan(String ip, Date banDate)javax.ws.rs.core.ResponsegetAllWardenLogs()javax.ws.rs.core.ResponsegetWardenLogsForAccount(Integer accountId)javax.ws.rs.core.Responseregister(RegistrationDTO account)
-
Constructor Details
-
AccountResourceService
public AccountResourceService()
-
-
Method Details
-
findAccount
- Specified by:
findAccountin interfaceAccountResource
-
findAllAccounts
public javax.ws.rs.core.Response findAllAccounts()- Specified by:
findAllAccountsin interfaceAccountResource
-
register
- Specified by:
registerin interfaceAccountResource
-
editAccount
- Specified by:
editAccountin interfaceAccountResource
-
deleteAccount
- Specified by:
deleteAccountin interfaceAccountResource
-
findBan
- Specified by:
findBanin interfaceAccountResource
-
findAllBans
public javax.ws.rs.core.Response findAllBans()- Specified by:
findAllBansin interfaceAccountResource
-
addBan
- Specified by:
addBanin interfaceAccountResource
-
editBan
- Specified by:
editBanin interfaceAccountResource
-
deleteBan
- Specified by:
deleteBanin interfaceAccountResource
-
findIpBan
- Specified by:
findIpBanin interfaceAccountResource
-
findAllIpBans
public javax.ws.rs.core.Response findAllIpBans()- Specified by:
findAllIpBansin interfaceAccountResource
-
addIpBan
- Specified by:
addIpBanin interfaceAccountResource
-
editIpBan
- Specified by:
editIpBanin interfaceAccountResource
-
deleteIpBan
- Specified by:
deleteIpBanin interfaceAccountResource
-
challenge
- Specified by:
challengein interfaceAccountResource
-
getWardenLogsForAccount
- Specified by:
getWardenLogsForAccountin interfaceAccountResource
-
getAllWardenLogs
public javax.ws.rs.core.Response getAllWardenLogs()- Specified by:
getAllWardenLogsin interfaceAccountResource
-
cleanupWardenLogs
public javax.ws.rs.core.Response cleanupWardenLogs()- Specified by:
cleanupWardenLogsin interfaceAccountResource
-