public final class LVM extends Object
| Modifier and Type | Field and Description |
|---|---|
static boolean |
EMMAC |
static String |
EMMAC_NAME |
static String |
productCodeClassName |
static String |
REMOTE_USER |
static String |
SHARED_NAME |
static String |
SHARED_PORT |
| Constructor and Description |
|---|
LVM() |
| Modifier and Type | Method and Description |
|---|---|
static void |
addLSpecificDataListener(LSpecificListener ls) |
static void |
addLUpdateListener(LUpdateListener lu) |
static void |
addVerifyListener(LVerifyListener lvl) |
static VerifierResponse |
canInitSession(int actual)
Comprueba si podemos entrar en la sesion Si no existe licencia podemos
iniciar session Si existe: solo si el numero de usuarios permitidos es
menor que el numero de usuarios actuales
|
static void |
clearLSpecificDataListener() |
static void |
clearLUpdateListeners() |
static void |
clearVerifyListener() |
static void |
defaultConfiguration() |
static void |
endSession() |
static void |
eraseLFile()
Elimina el fichero de la licencia y todas las anteriores
|
static VerifierResponse |
getAllC() |
static VerifierResponse |
getDaysToExpire()
Funcion que retorna los dias que faltan para que caduque una licencia.
|
static VerifierResponse |
getField(String field)
Retorna un campo de la licencia
|
static String |
getIPServer() |
static LCMS |
getLCMS() |
static VerifierResponse |
getLCreationDate()
Funcion que retorna la fecha de creacion de la licencia.
|
static String |
getLErrorMessage()
Gets the license error message
|
static InputStream |
getLF()
Retorna lf o null si no existe
|
static String |
getLFAsString() |
static URL |
getLFURL() |
static Object |
getLObject() |
static String[] |
getMacServer() |
static VerifierResponse |
getMaximumUsers()
Funcion que retorna el numero maximo de usuarios que puede usar la
aplicacion.
|
static String |
getProductCode() |
static VerifierResponse |
getSerialNumber()
Devuelve el serial number de la licencia.
|
static Hashtable |
getServerParametersForV()
Return a Hashtable with the generic parameters to configure the
server.
|
static VerifierResponse |
getSpecificData()
Retorna los datos especificos de la licencia
|
static VI |
getVI() |
static void |
init(Hashtable h,
Frame parent,
boolean canOpenWindows) |
static VerifierResponse |
isDevelopementL()
Retorna si es una licencia de desarrollo
|
static boolean |
isShared() |
static boolean |
isValidVersion(String version) |
static boolean |
lFExist()
Nos dice si existe o no el fichero de licencias
|
static void |
removeLSpecificDataListener(LSpecificListener ls) |
static void |
removeLUpdateListener(LUpdateListener lu) |
static void |
removeVerifyListener(LVerifyListener lvl) |
static void |
showErrorWindow(Frame parent,
boolean canOpenWindows)
Comprueba la licencia, si no esta bien => muestra ventana.
|
static Hashtable |
updateLFile(License lic,
boolean thread)
Metodo que actualiza el contenido del fichero de licencia actual con la
licencia que se le pasa como parametro.
|
static Hashtable |
updateLFromClient(Hashtable h)
A este metodo lo llama el cliente
|
static void |
updateLicense()
A este metodo solo lo puede llamar el hilo
|
static VerifierResponse |
verify()
Verifica la licencia actual.
|
static VerifierResponse |
verify(String number)
Verifica la licencia actual Retorna
|
static VerifierResponse |
verifyNotLocal(boolean noLocal)
Verifica la licencia actual, comprobando tb el NoLocal Si no existe
licencia devuelve true
|
public static final String productCodeClassName
public static final String SHARED_NAME
public static final String SHARED_PORT
public static final String EMMAC_NAME
public static final String REMOTE_USER
public static boolean EMMAC
public static void addLSpecificDataListener(LSpecificListener ls)
public static void removeLSpecificDataListener(LSpecificListener ls)
public static void clearLSpecificDataListener()
public static void addLUpdateListener(LUpdateListener lu)
public static void removeLUpdateListener(LUpdateListener lu)
public static void clearLUpdateListeners()
public static void addVerifyListener(LVerifyListener lvl)
public static void removeVerifyListener(LVerifyListener lvl)
public static void clearVerifyListener()
public static LCMS getLCMS()
public static URL getLFURL()
public static InputStream getLF()
public static String getProductCode()
public static boolean isValidVersion(String version)
public static VI getVI()
public static final void defaultConfiguration()
public static final void init(Hashtable h, Frame parent, boolean canOpenWindows) throws Exception
Exceptionpublic static void showErrorWindow(Frame parent, boolean canOpenWindows) throws Exception
productCode - Exceptionpublic static Hashtable getServerParametersForV()
public static String[] getMacServer()
public static String getIPServer()
public static Hashtable updateLFile(License lic, boolean thread)
lic - public static void updateLicense()
public static Hashtable updateLFromClient(Hashtable h) throws Exception
Exceptionpublic static void eraseLFile()
public static Object getLObject()
public static String getLFAsString()
public static void endSession()
public static VerifierResponse verify()
public static VerifierResponse verify(String number)
number - public static VerifierResponse verifyNotLocal(boolean noLocal)
noLocal - public static VerifierResponse canInitSession(int actual)
actual - public static boolean lFExist()
public static String getLErrorMessage()
public static VerifierResponse getSerialNumber()
public static VerifierResponse getDaysToExpire()
public static VerifierResponse getLCreationDate()
public static VerifierResponse getMaximumUsers()
public static VerifierResponse getSpecificData()
public static VerifierResponse getField(String field)
public static VerifierResponse getAllC()
public static VerifierResponse isDevelopementL()
public static boolean isShared()
Copyright © 2016 Imatia Innovation S.L.. All rights reserved.