Licenza
Inheritance: java.lang.Object
public class License
Fornisce metodi per licenziare il componente.
In questo esempio, si cercherà di trovare un file di licenza denominato 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
| Costruttore | Descrizione |
|---|---|
| License() | Inizializza una nuova istanza di questa classe. |
Metodi
| Metodo | Descrizione |
|---|---|
| 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, si cercherà di trovare un file di licenza denominato 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:
| Parametro | Tipo | Descrizione |
|---|---|---|
| arg0 | java.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:
| Parametro | Tipo | Descrizione |
|---|---|---|
| stream | java.io.InputStream | Stream di licenza |
setLicense(String licenseName)
public void setLicense(String licenseName)
Licenzia il componente.
Cerca di trovare la licenza nei seguenti percorsi:
Percorso esplicito.
La cartella del file jar del componente.
In questo esempio, si cercherà di trovare un file di licenza denominato 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:
| Parametro | Tipo | Descrizione |
|---|---|---|
| licenseName | java.lang.String | Può essere un nome file completo o abbreviato 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:
| Parametro | Tipo | Descrizione |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| arg0 | long | |
| arg1 | int |