Servlets
Inga beroenden finns mellan servlet’arna internt, de som inte används externt kan plockas bort.
URL: /BoKalkGraenssnitt
Servlet-klass: capitex.boendekalkyl.webbgraenssnitt.servlet.BoKalkGraenssnitt
Beskrivning: Boendekalkylens html-gränssnitt, behövs inte om enbart webservices ska användas.URL: /services/Boende/Bilfunktioner
Servlet-klass: capitex.boendekalkyl.webbtjaenst.Bilfunktioner
Beskrivning: Funktioner för att hämta nybilspriserURL: /services/Boende/Installningsfunktioner
Servlet-klass: capitex.boendekalkyl.webbtjaenst.Installningsfunktioner
Beskrivning: Funktioner för att läsa inställningarna som används av beräkningarnaURL: /services/Boende/LaenKommunfunktioner
Servlet-klass: capitex.boendekalkyl.webbtjaenst.LaenKommunfunktioner
Beskrivning: Funktioner för att hämta kommuner och församlingarURL: /services/Boende/Kalkyl
Servlet-klass: capitex.boendekalkyl.webbtjaenst.Kalkyl
Beskrivning: Webservice för beräkningar.URL: /services/Boende/KalkylMedUtskrift
Servlet-klass: capitex.boendekalkyl.utskrifter.webbtjaenst.KalkylMedUtskrift
Beskrivning: Webservice för beräkningar och utskrifter. Om utskrifter inte används så kan man istället anropa /services/Boende/Kalkyl och då behövs inte denna servlet.URL: /services/Boende/Applikationsservice
Servlet-klass: capitex.boendekalkyl.webbgraenssnitt.metaservice.servlet.Applikationsservice
Beskrivning: Stateless webservice med funktioner för att lista, spara och hämta boendekalkyler från databasen (anropar i sin tur plugin-klasserna för datalagret). Webservicen innehåller också alla funktioner som återfinns i KalkylMedUtskrift.URL: /services/Boende/Metaservice
Servlet-klass: capitex.boendekalkyl.webbgraenssnitt.metaservice.servlet.Metaservice
Beskrivning: Statefull webservice med funktioner för att bla föda boendekalkylens gränssnitt med data och fjärrstyra gränssnittet på olika sätt. Innehåller också alla funktioner som återfinns i Applikationsservice.URL: /services/Boende/Integration/xsd/*
klass: capitex.boendekalkyl.webbgraenssnitt.metaservice.servlet.IntegrationServicesXsd
Beskrivning: Servlet som genererar xml-scheman för boendekalkylens datastrukturer. Exempel: /services/Boende/Integration/xsd/capitex.boendekalkyl.datastrukturer.in.xsdURL: /public/services/Boende/FormDataKalkyl
klass: capitex.boendekalkyl.webbtjaenst.FormDataKalkyl
Beskrivning: Servlet för att kunna utföra enkel kalkyl med indata som formulär-data istället för soap-format för enklare anrop från tex Ajax.
För att få fram WSDL för webservice’arna skicka med parametern WSDL=1 Exempel: /services/Boende/Kalkyl?WSDL=1
Om installationen ifråga har flera egna konfigurationsfiler som pekas ut mha CX.GROUP och någon av dessa innehåller inställningar som styr någon webservice, då måste parametern CX.GROUP skickas med när WSDL'en efterfrågas. Ett exempel på en inställning som påverkar är anpassning av vilka utskrifter som finns tillgängliga.
Exempel: /services/Boende/Kalkyl?WSDL=1&CX.GROUP=inställningskatalog