Class RoleInfo
java.lang.Object
org.apache.activemq.artemis.core.security.Role
org.apache.activemq.artemis.api.core.management.RoleInfo
- All Implemented Interfaces:
Serializable
public final class RoleInfo
extends org.apache.activemq.artemis.core.security.Role
Helper class to create Java Objects from the JSON serialization returned by
AddressControl.getRolesAsJSON().- See Also:
-
Field Summary
Fields inherited from class org.apache.activemq.artemis.core.security.Role
browse, BROWSE_PERMISSION, consume, CONSUME_PERMISSION, CREATE_ADDRESS_PERMISSION, CREATE_DURABLE_QUEUE_PERMISSION, CREATE_NONDURABLE_QUEUE_PERMISSION, createAddress, createDurableQueue, createNonDurableQueue, DELETE_ADDRESS_PERMISSION, DELETE_DURABLE_QUEUE_PERMISSION, DELETE_NONDURABLE_QUEUE_PERMISSION, deleteAddress, deleteDurableQueue, deleteNonDurableQueue, edit, EDIT_PERMISSION, manage, MANAGE_PERMISSION, name, send, SEND_PERMISSION, view, VIEW_PERMISSION -
Method Summary
Modifier and TypeMethodDescriptionstatic RoleInfo[]Returns an array of RoleInfo corresponding to the JSON serialization returned byAddressControl.getRolesAsJSON().Methods inherited from class org.apache.activemq.artemis.core.security.Role
equals, getName, hashCode, isBrowse, isConsume, isCreateAddress, isCreateDurableQueue, isCreateNonDurableQueue, isDeleteAddress, isDeleteDurableQueue, isDeleteNonDurableQueue, isEdit, isManage, isSend, isView, merge, setBrowse, setConsume, setCreateAddress, setCreateDurableQueue, setCreateNonDurableQueue, setDeleteAddress, setDeleteDurableQueue, setDeleteNonDurableQueue, setEdit, setManage, setName, setSend, setView, toJson, toString
-
Method Details
-
from
Returns an array of RoleInfo corresponding to the JSON serialization returned byAddressControl.getRolesAsJSON().- Returns:
- an array of RoleInfo corresponding to the JSON serialization returned by
AddressControl.getRolesAsJSON() - Throws:
Exception
-