Licence
Inheritance: java.lang.Object
public class License
Fournit des méthodes pour licencier le composant.
Dans cet exemple, une tentative sera faite pour trouver un fichier de licence nommé MyLicense.lic dans le dossier contenant le composant, dans le dossier contenant l’assembly appelant, dans le dossier de l’assembly d’entrée, puis dans les ressources incorporées de l’assembly appelant.
License license = new License(); license.setLicense(“MyLicense.lic”);
Constructeurs
| Constructeur | Description |
|---|---|
| License() | Initialise une nouvelle instance de cette classe. |
Méthodes
| Méthode | Description |
|---|---|
| equals(Object arg0) | |
| getClass() | |
| hashCode() | |
| notify() | |
| notifyAll() | |
| setLicense(InputStream stream) | Licence le composant. |
| setLicense(String licenseName) | Licence le composant. |
| toString() | |
| wait() | |
| wait(long arg0) | |
| wait(long arg0, int arg1) |
License()
public License()
Initialise une nouvelle instance de cette classe.
Dans cet exemple, une tentative sera faite pour trouver un fichier de licence nommé MyLicense.lic dans le dossier contenant le composant, dans le dossier contenant l’assembly appelant, dans le dossier de l’assembly d’entrée, puis dans les ressources incorporées de l’assembly appelant.
License license = new License(); license.setLicense(“MyLicense.lic”);
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| 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)
Licence le composant.
Un flux contenant la licence.
Utilisez cette méthode pour charger une licence à partir d’un flux.
License license = new License(); license.setLicense(myStream);
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| flux | java.io.InputStream | Flux de licence |
setLicense(String licenseName)
public void setLicense(String licenseName)
Licence le composant.
Essaie de trouver la licence aux emplacements suivants :
Chemin explicite.
Le dossier du fichier JAR du composant.
Dans cet exemple, une tentative sera faite pour trouver un fichier de licence nommé MyLicense.lic dans le dossier contenant le composant, dans le dossier contenant l’assembly appelant, dans le dossier de l’assembly d’entrée, puis dans les ressources incorporées de l’assembly appelant.
License license = new License(); license.setLicense(“MyLicense.lic”);
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| licenseName | java.lang.String | Peut être un nom de fichier complet ou court ou le nom d’une ressource incorporée. Utilisez une chaîne vide pour passer en mode d’évaluation. |
toString()
public String toString()
Returns: java.lang.String
wait()
public final void wait()
wait(long arg0)
public final native void wait(long arg0)
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| arg0 | long | |
| arg1 | int |