Interface GatesService
public interface GatesService
Веб-сервис для работы с gate. Изначальн был поделен на 2 интерфейса - WSGates и WSGateType .
Но из-за странного ограничения sun-ской имплементации web-сервисов 2 разных интрефейса в одном пакете не могут
имеить одинаковые имена ..У меня были WSGates.update( Gate gate ) и WSGateType.update ( GateType type ).
Пришлось это объединить.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addContractGate
(int cid, int gateId) void
deleteContractGate
(int cid, int gid) void
deleteGate
(int gateId) void
deleteType
(int id) getContractGates
(int cid) getType
(int id) void
updateGate
(Gate gate) int
updateType
(GateType type, boolean checkScript)
-
Method Details
-
listGates
- Throws:
ru.bitel.bgbilling.common.BGException
-
updateGate
- Throws:
ru.bitel.bgbilling.common.BGException
-
deleteGate
void deleteGate(int gateId) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
listTypes
- Throws:
ru.bitel.bgbilling.common.BGException
-
getType
- Throws:
ru.bitel.bgbilling.common.BGException
-
updateType
- Throws:
ru.bitel.bgbilling.common.BGException
-
deleteType
void deleteType(int id) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
getContractGates
- Throws:
ru.bitel.bgbilling.common.BGException
-
addContractGate
void addContractGate(int cid, int gateId) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
deleteContractGate
void deleteContractGate(int cid, int gid) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-