Participer au site avec un Tip
Rechercher
 

Améliorations / Corrections

Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.

Emplacement :

Description des améliorations :

Module : java.management - Package : javax.management.relation
Version documentée : Java SE 17

Classe « RelationService »

Informations générales

Héritage

java.lang.Object
    javax.management.NotificationBroadcasterSupport
        javax.management.relation.RelationService

Interfaces implémentées

javax.management.MBeanRegistration
javax.management.NotificationListener
javax.management.relation.RelationServiceMBean

Définition

public class RelationService extends javax.management.NotificationBroadcasterSupport
implements javax.management.MBeanRegistration,
javax.management.NotificationListener,
javax.management.relation.RelationServiceMBean

Description

A venir.

Liste des attributs

Tous les attributs Attributs d'instance Attributs statiques Attributs dépréciés
QualificateursTypeNomDescription

Liste des constructeurs

Constructeurs Constructeurs dépréciés
ConstructeurDescription
RelationService( boolean immediatePurgeFlag )

Liste des propriétés (getters/setters)

Propriétés Propriétés dépréciées
QualificateursTypeNomR/W
public void active R/-
public List allRelationIds R/-
public List allRelationTypeNames R/-
public MBeanNotificationInfo[] notificationInfo R/-
public boolean purgeFlag R/W

Propriétés héritées de la classe javax.management.NotificationBroadcasterSupport

notificationInfo

Propriétés héritées de la classe java.lang.Object

class

Liste des méthodes

Toutes les méthodes Méthodes d'instance Méthodes statiques Méthodes concrètes Méthodes abstraites Méthodes dépréciées
QualificateursType de retourPrototype de la méthodeDescription
public void addRelation( ObjectName relationObjectName )
public void addRelationType( RelationType relationTypeObj )
public Integer checkRoleReading( String roleName, String relationTypeName )
public Integer checkRoleWriting( Role role, String relationTypeName, Boolean initFlag )
public void createRelation( String relationId, String relationTypeName, RoleList roleList )
public void createRelationType( String relationTypeName, RoleInfo[] roleInfoArray )
public Map<javax.management.ObjectName, java.util.List<java.lang.String>> findAssociatedMBeans( ObjectName mbeanName, String relationTypeName, String roleName )
public Map<java.lang.String, java.util.List<java.lang.String>> findReferencingRelations( ObjectName mbeanName, String relationTypeName, String roleName )
public List<java.lang.String> findRelationsOfType( String relationTypeName )
public List<java.lang.String> getAllRelationIds()
public List<java.lang.String> getAllRelationTypeNames()
public RoleResult getAllRoles( String relationId )
public MBeanNotificationInfo[] getNotificationInfo()
public boolean getPurgeFlag()
public Map<javax.management.ObjectName, java.util.List<java.lang.String>> getReferencedMBeans( String relationId )
public String getRelationTypeName( String relationId )
public List<javax.management.ObjectName> getRole( String relationId, String roleName )
public Integer getRoleCardinality( String relationId, String roleName )
public RoleInfo getRoleInfo( String relationTypeName, String roleInfoName )
public List<javax.management.relation.RoleInfo> getRoleInfos( String relationTypeName )
public RoleResult getRoles( String relationId, String[] roleNameArray )
public void handleNotification( Notification notif, Object handback )
public Boolean hasRelation( String relationId )
public void isActive()
public String isRelation( ObjectName objectName )
public ObjectName isRelationMBean( String relationId )
public void postDeregister()
public void postRegister( Boolean registrationDone )
public void preDeregister()
public ObjectName preRegister( MBeanServer server, ObjectName name )
public void purgeRelations()
public void removeRelation( String relationId )
public void removeRelationType( String relationTypeName )
public void sendRelationCreationNotification( String relationId )
public void sendRelationRemovalNotification( String relationId, List<javax.management.ObjectName> unregMBeanList )
public void sendRoleUpdateNotification( String relationId, Role newRole, List<javax.management.ObjectName> oldValue )
public void setPurgeFlag( boolean purgeFlag )
public void setRole( String relationId, Role role )
public RoleResult setRoles( String relationId, RoleList roleList )
public void updateRoleMap( String relationId, Role newRole, List<javax.management.ObjectName> oldValue )

Méthodes héritées de la classe javax.management.NotificationBroadcasterSupport

addNotificationListener, getNotificationInfo, handleNotification, removeNotificationListener, removeNotificationListener, sendNotification

Méthodes héritées de la classe java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait