Interface IRelationServiceMBean
- Namespace
- Javax.Management.Relation
- Assembly
- MASES.JNet.dll
.NET interface for TO BE DEFINED FROM USER
public interface IRelationServiceMBean
Properties
AllRelationIds
List<String> AllRelationIds { get; }
Property Value
AllRelationTypeNames
List<String> AllRelationTypeNames { get; }
Property Value
PurgeFlag
https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationServiceMBean.html#getPurgeFlag() https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/relation/RelationServiceMBean.html#setPurgeFlag(boolean)
bool PurgeFlag { get; set; }
Property Value
Methods
AddRelation(ObjectName)
void AddRelation(ObjectName arg0)
Parameters
arg0
ObjectName
Exceptions
- IllegalArgumentException
- RelationServiceNotRegisteredException
- NoSuchMethodException
- InvalidRelationIdException
- InstanceNotFoundException
- InvalidRelationServiceException
- RelationTypeNotFoundException
- RoleNotFoundException
- InvalidRoleValueException
AddRelationType(RelationType)
void AddRelationType(RelationType arg0)
Parameters
arg0
RelationType
Exceptions
CheckRoleReading(String, String)
Integer CheckRoleReading(String arg0, String arg1)
Parameters
Returns
Exceptions
CheckRoleWriting(Role, String, Boolean)
Integer CheckRoleWriting(Role arg0, String arg1, Boolean arg2)
Parameters
Returns
Exceptions
CreateRelation(String, String, RoleList)
void CreateRelation(String arg0, String arg1, RoleList arg2)
Parameters
Exceptions
- RelationServiceNotRegisteredException
- IllegalArgumentException
- RoleNotFoundException
- InvalidRelationIdException
- RelationTypeNotFoundException
- InvalidRoleValueException
CreateRelationType(String, RoleInfo[])
void CreateRelationType(String arg0, RoleInfo[] arg1)
Parameters
Exceptions
FindAssociatedMBeans(ObjectName, String, String)
Map<ObjectName, List<String>> FindAssociatedMBeans(ObjectName arg0, String arg1, String arg2)
Parameters
arg0
ObjectNamearg1
Stringarg2
String
Returns
- Map<ObjectName, List<String>>
Exceptions
FindReferencingRelations(ObjectName, String, String)
Map<String, List<String>> FindReferencingRelations(ObjectName arg0, String arg1, String arg2)
Parameters
arg0
ObjectNamearg1
Stringarg2
String
Returns
Exceptions
FindRelationsOfType(String)
List<String> FindRelationsOfType(String arg0)
Parameters
Returns
Exceptions
GetAllRoles(String)
RoleResult GetAllRoles(String arg0)
Parameters
Returns
Exceptions
GetReferencedMBeans(String)
Map<ObjectName, List<String>> GetReferencedMBeans(String arg0)
Parameters
Returns
- Map<ObjectName, List<String>>
Exceptions
GetRelationTypeName(String)
String GetRelationTypeName(String arg0)
Parameters
Returns
Exceptions
GetRole(String, String)
List<ObjectName> GetRole(String arg0, String arg1)
Parameters
Returns
Exceptions
- RelationServiceNotRegisteredException
- IllegalArgumentException
- RelationNotFoundException
- RoleNotFoundException
GetRoleCardinality(String, String)
Integer GetRoleCardinality(String arg0, String arg1)
Parameters
Returns
Exceptions
GetRoleInfo(String, String)
RoleInfo GetRoleInfo(String arg0, String arg1)
Parameters
Returns
Exceptions
GetRoleInfos(String)
List<RoleInfo> GetRoleInfos(String arg0)
Parameters
Returns
Exceptions
GetRoles(String, String[])
RoleResult GetRoles(String arg0, String[] arg1)
Parameters
Returns
Exceptions
HasRelation(String)
Boolean HasRelation(String arg0)
Parameters
Returns
Exceptions
IsActive()
void IsActive()
Exceptions
IsRelation(ObjectName)
String IsRelation(ObjectName arg0)
Parameters
arg0
ObjectName
Returns
Exceptions
IsRelationMBean(String)
ObjectName IsRelationMBean(String arg0)
Parameters
Returns
Exceptions
PurgeRelations()
void PurgeRelations()
Exceptions
RemoveRelation(String)
void RemoveRelation(String arg0)
Parameters
Exceptions
RemoveRelationType(String)
void RemoveRelationType(String arg0)
Parameters
Exceptions
SendRelationCreationNotification(String)
void SendRelationCreationNotification(String arg0)
Parameters
Exceptions
SendRelationRemovalNotification(String, List<ObjectName>)
void SendRelationRemovalNotification(String arg0, List<ObjectName> arg1)
Parameters
arg0
Stringarg1
List<ObjectName>
Exceptions
SendRoleUpdateNotification(String, Role, List<ObjectName>)
void SendRoleUpdateNotification(String arg0, Role arg1, List<ObjectName> arg2)
Parameters
Exceptions
SetRole(String, Role)
void SetRole(String arg0, Role arg1)
Parameters
Exceptions
- RelationServiceNotRegisteredException
- IllegalArgumentException
- RelationNotFoundException
- RoleNotFoundException
- InvalidRoleValueException
- RelationTypeNotFoundException
SetRoles(String, RoleList)
RoleResult SetRoles(String arg0, RoleList arg1)
Parameters
Returns
Exceptions
UpdateRoleMap(String, Role, List<ObjectName>)
void UpdateRoleMap(String arg0, Role arg1, List<ObjectName> arg2)