Package com.soffid.iam.service
Interface PrinterService
-
public interface PrinterService
Service PrinterService
-
-
Field Summary
Fields Modifier and Type Field Description static String
SERVICE_NAME
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Printer
create(Printer impressora)
Operation createPrinterGroup
create(PrinterGroup grupImpressora)
Operation createPrinterUser
create(PrinterUser usuariImpressora)
Operation createvoid
delete(Printer impressora)
Operation deletevoid
delete(PrinterGroup grupImpressora)
Operation deletevoid
delete(PrinterUser usuariImpressora)
Operation deletePrinter
findPrinterByPrinterName(String codiImpressora)
Operation findPrinterByPrinterNameList<Printer>
findPrinterByTextAndJsonQuery(String text, String jsonQuery, Integer start, Integer pageSize)
Operation findPrinterByTextAndJsonQueryAsyncList<Printer>
findPrinterByTextAndJsonQueryAsync(String text, String jsonQuery)
Operation findPrinterByTextAndJsonQueryAsyncPrinterGroup
findPrinterGroupByGroupNameAndPrinterName(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 findPrinterUserByTextAndJsonQueryAsyncPrinterUser
findPrinterUserByUserNameAndPrinterName(String codiUsuari, String codiImpressora)
Operation findPrinterUserByUserNameAndPrinterNameCollection<Printer>
getPrinters()
Operation getPrintersCollection
getPrintersGroupByPrinterName(String codiImpressora)
Operation getPrintersGroupByPrinterNameCollection<PrinterUser>
getUserPrintersByPrinterName(String codiImpressora)
Operation getUserPrintersByPrinterNamePrinter
update(Printer impressora)
Operation updatePrinterGroup
update(PrinterGroup grupImpressora)
Operation updatePrinterUser
update(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
-
-