public interface FeatureManagerI
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
$0 |
static java.lang.String |
FK_ALARM |
static java.lang.String |
FK_ALL |
static java.lang.String |
FK_CHART |
static java.lang.String |
FK_DMS |
static java.lang.String |
FK_ERP |
static java.lang.String |
FK_FULLTEXTSEARCH |
static java.lang.String |
FK_GRAILS |
static java.lang.String |
FK_GRATUITOUS_LOCAL_CONNECTIONS |
static java.lang.String |
FK_LAGER |
static java.lang.String |
FK_MAX_CLIENTS |
static java.lang.String |
FK_NOTIFICATION |
static java.lang.String |
FK_OCR |
static java.lang.String |
FK_PIVOT |
static java.lang.String |
FK_PROD |
static java.lang.String |
FK_RDS |
static java.lang.String |
FK_SERVERSTART |
static java.lang.String |
FK_TICKET |
static java.lang.String |
FK_VK |
static java.lang.String |
FK_ZERF |
Modifier and Type | Method and Description |
---|---|
void |
addFeatureListener(FeatureListenerI _fl)
Allows to register a FeatureListenerI e.g. for classes that need to update
caches or such when a Feature becomes or ceases to be available.
|
void |
close() |
byte[] |
decrypt(byte[] _data)
Decrypt and returns the given encrypted bytes using the Certificate of the
FeatureManager.
|
BenutzerI |
getBenutzer()
Returns Benutzer(name) of the current user or null if not called in a
"logged in" context.
|
java.lang.String |
getInstanz()
Returns instance name for the current MyTISM instance.
|
LicenseI |
getLicense(java.lang.String _feature)
Returns the currently active License for feature _feature or null if no
such license is available.
|
LicenseI |
getLicense(java.lang.String _feature,
boolean _evenIfNotActive) |
java.lang.Long |
getNodeID()
Returns NodeID of the current MyTISM instance.
|
java.lang.String |
getProjekt()
Returns project name for the current MyTISM instance.
|
boolean |
isAvailable(java.lang.String _feature)
Silently checks if feature with name _feature is available and returns true
if it is, false otherwise.
|
boolean |
isAvailableWithNoise(java.lang.String _feature)
Checks if feature with name _feature is available and returns true or false
respectively but first also calls makeNoise() if feature is not available.
|
boolean |
knowsLicense(LicenseI _license)
Returns true if the given license is already known to this FeatureManagerI,
false otherwise.
|
void |
makeNoise(java.lang.String _feature)
Display message, output to log or otherwise signal that the feature with
name _feature is not available.
|
void |
removeFeatureListener(FeatureListenerI _fl)
Removes the given FeatureListenerI from the notification list.
|
static final java.lang.String $0
static final java.lang.String FK_ALL
static final java.lang.String FK_ALARM
static final java.lang.String FK_NOTIFICATION
static final java.lang.String FK_PIVOT
static final java.lang.String FK_SERVERSTART
static final java.lang.String FK_CHART
static final java.lang.String FK_MAX_CLIENTS
static final java.lang.String FK_FULLTEXTSEARCH
static final java.lang.String FK_GRAILS
static final java.lang.String FK_GRATUITOUS_LOCAL_CONNECTIONS
static final java.lang.String FK_OCR
static final java.lang.String FK_DMS
static final java.lang.String FK_ERP
static final java.lang.String FK_LAGER
static final java.lang.String FK_PROD
static final java.lang.String FK_RDS
static final java.lang.String FK_VK
static final java.lang.String FK_ZERF
static final java.lang.String FK_TICKET
boolean isAvailable(java.lang.String _feature)
boolean isAvailableWithNoise(java.lang.String _feature)
void makeNoise(java.lang.String _feature)
LicenseI getLicense(java.lang.String _feature)
LicenseI getLicense(java.lang.String _feature, boolean _evenIfNotActive)
boolean knowsLicense(LicenseI _license)
java.lang.String getProjekt()
java.lang.String getInstanz()
java.lang.Long getNodeID()
BenutzerI getBenutzer()
byte[] decrypt(byte[] _data)
void addFeatureListener(FeatureListenerI _fl)
void removeFeatureListener(FeatureListenerI _fl)
void close()
Copyright © 2000-2025 OAshi S.à r.l. All Rights Reserved.