Package com.soffid.iam.service
Interface PrinterService
-
public interface PrinterServiceService PrinterService
-
-
Field Summary
Fields Modifier and Type Field Description static StringSERVICE_NAME
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Printercreate(Printer impressora)Operation createPrinterGroupcreate(PrinterGroup grupImpressora)Operation createPrinterUsercreate(PrinterUser usuariImpressora)Operation createvoiddelete(Printer impressora)Operation deletevoiddelete(PrinterGroup grupImpressora)Operation deletevoiddelete(PrinterUser usuariImpressora)Operation deletePrinterfindPrinterByPrinterName(String codiImpressora)Operation findPrinterByPrinterNameList<Printer>findPrinterByTextAndJsonQuery(String text, String jsonQuery, Integer start, Integer pageSize)Operation findPrinterByTextAndJsonQueryAsyncList<Printer>findPrinterByTextAndJsonQueryAsync(String text, String jsonQuery)Operation findPrinterByTextAndJsonQueryAsyncPrinterGroupfindPrinterGroupByGroupNameAndPrinterName(String codiGrup, String codiImpressora)Operation findPrinterGroupByGroupNameAndPrinterNameCollection<Printer>findPrintersByFilter(String codi, String model, String local, String maquina)Operation findPrintersByFilterCollection<Printer>findPrintersByPrinterName(String codiImpressora)Operation findPrintersByPrinterNameCollection<PrinterGroup>findPrintersGroupByGroupName(String codiGrup)Operation findPrintersGroupByGroupNamePagedResult<PrinterUser>findPrinterUserByTextAndJsonQuery(String text, String jsonQuery, Integer start, Integer pageSize)Operation findPrinterUserByTextAndJsonQueryAsyncList<PrinterUser>findPrinterUserByTextAndJsonQueryAsync(String text, String jsonQuery)Operation findPrinterUserByTextAndJsonQueryAsyncPrinterUserfindPrinterUserByUserNameAndPrinterName(String codiUsuari, String codiImpressora)Operation findPrinterUserByUserNameAndPrinterNameCollection<Printer>getPrinters()Operation getPrintersCollectiongetPrintersGroupByPrinterName(String codiImpressora)Operation getPrintersGroupByPrinterNameCollection<PrinterUser>getUserPrintersByPrinterName(String codiImpressora)Operation getUserPrintersByPrinterNamePrinterupdate(Printer impressora)Operation updatePrinterGroupupdate(PrinterGroup grupImpressora)Operation updatePrinterUserupdate(PrinterUser usuariImpressora)Operation update
-
-
-
Field Detail
-
SERVICE_NAME
static final String SERVICE_NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
findPrinterByTextAndJsonQueryAsync
AsyncList<Printer> findPrinterByTextAndJsonQueryAsync(String text, String jsonQuery) throws InternalErrorException
Operation findPrinterByTextAndJsonQueryAsync- Parameters:
text-jsonQuery-- Returns:
- Throws:
InternalErrorException
-
findPrinterUserByTextAndJsonQueryAsync
AsyncList<PrinterUser> findPrinterUserByTextAndJsonQueryAsync(String text, String jsonQuery) throws InternalErrorException
Operation findPrinterUserByTextAndJsonQueryAsync- Parameters:
text-jsonQuery-- Returns:
- Throws:
InternalErrorException
-
findPrinterUserByTextAndJsonQuery
PagedResult<PrinterUser> findPrinterUserByTextAndJsonQuery(String text, String jsonQuery, Integer start, Integer pageSize) throws InternalErrorException
Operation findPrinterUserByTextAndJsonQuery- Parameters:
text-jsonQuery-start-pageSize-- Returns:
- Throws:
InternalErrorException
-
create
PrinterGroup create(PrinterGroup grupImpressora) throws InternalErrorException, InternalErrorException
Operation create- Parameters:
grupImpressora-- Returns:
- Throws:
InternalErrorException
-
findPrinterGroupByGroupNameAndPrinterName
PrinterGroup findPrinterGroupByGroupNameAndPrinterName(String codiGrup, String codiImpressora) throws InternalErrorException, InternalErrorException
Operation findPrinterGroupByGroupNameAndPrinterName- Parameters:
codiGrup-codiImpressora-- Returns:
- Throws:
InternalErrorException
-
update
PrinterGroup update(PrinterGroup grupImpressora) throws InternalErrorException, InternalErrorException
Operation update- Parameters:
grupImpressora-- Returns:
- Throws:
InternalErrorException
-
create
Printer create(Printer impressora) throws InternalErrorException, InternalErrorException
Operation create- Parameters:
impressora-- Returns:
- Throws:
InternalErrorException
-
findPrinterByPrinterName
Printer findPrinterByPrinterName(String codiImpressora) throws InternalErrorException, InternalErrorException
Operation findPrinterByPrinterName- Parameters:
codiImpressora-- Returns:
- Throws:
InternalErrorException
-
update
Printer update(Printer impressora) throws InternalErrorException, InternalErrorException
Operation update- Parameters:
impressora-- Returns:
- Throws:
InternalErrorException
-
create
PrinterUser create(PrinterUser usuariImpressora) throws InternalErrorException, InternalErrorException
Operation create- Parameters:
usuariImpressora-- Returns:
- Throws:
InternalErrorException
-
findPrinterUserByUserNameAndPrinterName
PrinterUser findPrinterUserByUserNameAndPrinterName(String codiUsuari, String codiImpressora) throws InternalErrorException, InternalErrorException
Operation findPrinterUserByUserNameAndPrinterName- Parameters:
codiUsuari-codiImpressora-- Returns:
- Throws:
InternalErrorException
-
update
PrinterUser update(PrinterUser usuariImpressora) throws InternalErrorException, InternalErrorException
Operation update- Parameters:
usuariImpressora-- Returns:
- Throws:
InternalErrorException
-
findPrintersGroupByGroupName
Collection<PrinterGroup> findPrintersGroupByGroupName(String codiGrup) throws InternalErrorException, InternalErrorException
Operation findPrintersGroupByGroupName- Parameters:
codiGrup-- Returns:
- Throws:
InternalErrorException
-
findPrintersByPrinterName
Collection<Printer> findPrintersByPrinterName(String codiImpressora) throws InternalErrorException, InternalErrorException
Operation findPrintersByPrinterName- Parameters:
codiImpressora-- Returns:
- Throws:
InternalErrorException
-
findPrintersByFilter
Collection<Printer> findPrintersByFilter(String codi, String model, String local, String maquina) throws InternalErrorException, InternalErrorException
Operation findPrintersByFilter- Parameters:
codi-model-local-maquina-- Returns:
- Throws:
InternalErrorException
-
getPrintersGroupByPrinterName
Collection getPrintersGroupByPrinterName(String codiImpressora) throws InternalErrorException, InternalErrorException
Operation getPrintersGroupByPrinterName- Parameters:
codiImpressora-- Returns:
- Throws:
InternalErrorException
-
getPrinters
Collection<Printer> getPrinters() throws InternalErrorException, InternalErrorException
Operation getPrinters- Returns:
- Throws:
InternalErrorException
-
getUserPrintersByPrinterName
Collection<PrinterUser> getUserPrintersByPrinterName(String codiImpressora) throws InternalErrorException, InternalErrorException
Operation getUserPrintersByPrinterName- Parameters:
codiImpressora-- Returns:
- Throws:
InternalErrorException
-
findPrinterByTextAndJsonQuery
List<Printer> findPrinterByTextAndJsonQuery(String text, String jsonQuery, Integer start, Integer pageSize) throws InternalErrorException
Operation findPrinterByTextAndJsonQuery- Parameters:
text-jsonQuery-start-pageSize-- Returns:
- Throws:
InternalErrorException
-
delete
void delete(PrinterGroup grupImpressora) throws InternalErrorException, InternalErrorException
Operation delete- Parameters:
grupImpressora-- Throws:
InternalErrorException
-
delete
void delete(Printer impressora) throws InternalErrorException, InternalErrorException
Operation delete- Parameters:
impressora-- Throws:
InternalErrorException
-
delete
void delete(PrinterUser usuariImpressora) throws InternalErrorException, InternalErrorException
Operation delete- Parameters:
usuariImpressora-- Throws:
InternalErrorException
-
-