Licenza

Inheritance: java.lang.Object

public class License

Fornisce metodi per licenziare il componente.

In questo esempio, verrà tentato di trovare un file di licenza chiamato MyLicense.lic nella cartella che contiene il componente, nella cartella che contiene l’assembly chiamante, nella cartella dell’assembly di ingresso e poi nelle risorse incorporate dell’assembly chiamante.

License license = new License(); license.setLicense(“MyLicense.lic”);

Costruttori

CostruttoreDescription
License()Inizializza una nuova istanza di questa classe.

Metodi

MetodoDescription
equals(Object arg0)
getClass()
hashCode()
notify()
notifyAll()
setLicense(InputStream stream)Licenzia il componente.
setLicense(String licenseName)Licenzia il componente.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

License()

public License()

Inizializza una nuova istanza di questa classe.

In questo esempio, verrà tentato di trovare un file di licenza chiamato MyLicense.lic nella cartella che contiene il componente, nella cartella che contiene l’assembly chiamante, nella cartella dell’assembly di ingresso e poi nelle risorse incorporate dell’assembly chiamante.

License license = new License(); license.setLicense(“MyLicense.lic”);

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParametroTipoDescription
arg0java.lang.Object

Returns: boolean

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

hashCode()

public native int hashCode()

Returns: int

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

setLicense(InputStream stream)

public void setLicense(InputStream stream)

Licenzia il componente.

Uno stream che contiene la licenza.

Utilizza questo metodo per caricare una licenza da uno stream.

License license = new License(); license.setLicense(myStream);

Parameters:

ParametroTipoDescription
flussojava.io.InputStreamStream della licenza

setLicense(String licenseName)

public void setLicense(String licenseName)

Licenzia il componente.

Cerca di trovare la licenza nei seguenti percorsi:

  1. Percorso esplicito.

  2. La cartella del file jar del componente.

In questo esempio, verrà tentato di trovare un file di licenza chiamato MyLicense.lic nella cartella che contiene il componente, nella cartella che contiene l’assembly chiamante, nella cartella dell’assembly di ingresso e poi nelle risorse incorporate dell’assembly chiamante.

License license = new License(); license.setLicense(“MyLicense.lic”);

Parameters:

ParametroTipoDescription
licenseNamejava.lang.StringPuò essere un nome file completo o breve o il nome di una risorsa incorporata. Usa una stringa vuota per passare alla modalità di valutazione.

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

Parameters:

ParametroTipoDescription
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParametroTipoDescription
arg0long
arg1int