Class Role
java.lang.Object
org.apache.activemq.artemis.core.security.Role
- All Implemented Interfaces:
Serializable
A role is used by the security store to define access rights and is configured on a connection factory or an address.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionRole()Role(String name, boolean send, boolean consume, boolean createDurableQueue, boolean deleteDurableQueue, boolean createNonDurableQueue, boolean deleteNonDurableQueue, boolean manage) Deprecated.Role(String name, boolean send, boolean consume, boolean createDurableQueue, boolean deleteDurableQueue, boolean createNonDurableQueue, boolean deleteNonDurableQueue, boolean manage, boolean browse) Deprecated.Role(String name, boolean send, boolean consume, boolean createDurableQueue, boolean deleteDurableQueue, boolean createNonDurableQueue, boolean deleteNonDurableQueue, boolean manage, boolean browse, boolean createAddress, boolean deleteAddress) Deprecated.Role(String name, boolean send, boolean consume, boolean createDurableQueue, boolean deleteDurableQueue, boolean createNonDurableQueue, boolean deleteNonDurableQueue, boolean manage, boolean browse, boolean createAddress, boolean deleteAddress, boolean view, boolean edit) -
Method Summary
Modifier and TypeMethodDescriptionbooleangetName()inthashCode()booleanisBrowse()booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanisEdit()booleanisManage()booleanisSend()booleanisView()voidvoidsetBrowse(boolean browse) voidsetConsume(boolean consume) voidsetCreateAddress(boolean createAddress) voidsetCreateDurableQueue(boolean createDurableQueue) voidsetCreateNonDurableQueue(boolean createNonDurableQueue) voidsetDeleteAddress(boolean deleteAddress) voidsetDeleteDurableQueue(boolean deleteDurableQueue) voidsetDeleteNonDurableQueue(boolean deleteNonDurableQueue) voidsetEdit(boolean edit) voidsetManage(boolean manage) voidvoidsetSend(boolean send) voidsetView(boolean view) toJson()toString()
-
Constructor Details
-
Role
public Role() -
Role
@Deprecated public Role(String name, boolean send, boolean consume, boolean createDurableQueue, boolean deleteDurableQueue, boolean createNonDurableQueue, boolean deleteNonDurableQueue, boolean manage) -
Role
@Deprecated public Role(String name, boolean send, boolean consume, boolean createDurableQueue, boolean deleteDurableQueue, boolean createNonDurableQueue, boolean deleteNonDurableQueue, boolean manage, boolean browse) Deprecated. -
Role
@Deprecated public Role(String name, boolean send, boolean consume, boolean createDurableQueue, boolean deleteDurableQueue, boolean createNonDurableQueue, boolean deleteNonDurableQueue, boolean manage, boolean browse, boolean createAddress, boolean deleteAddress) Deprecated. -
Role
public Role(String name, boolean send, boolean consume, boolean createDurableQueue, boolean deleteDurableQueue, boolean createNonDurableQueue, boolean deleteNonDurableQueue, boolean manage, boolean browse, boolean createAddress, boolean deleteAddress, boolean view, boolean edit)
-
-
Method Details
-
toJson
-
getName
-
isSend
public boolean isSend() -
isConsume
public boolean isConsume() -
isCreateAddress
public boolean isCreateAddress() -
isDeleteAddress
public boolean isDeleteAddress() -
isCreateDurableQueue
public boolean isCreateDurableQueue() -
isDeleteDurableQueue
public boolean isDeleteDurableQueue() -
isCreateNonDurableQueue
public boolean isCreateNonDurableQueue() -
isDeleteNonDurableQueue
public boolean isDeleteNonDurableQueue() -
isManage
public boolean isManage() -
isBrowse
public boolean isBrowse() -
setName
-
setSend
public void setSend(boolean send) -
setConsume
public void setConsume(boolean consume) -
setCreateAddress
public void setCreateAddress(boolean createAddress) -
setDeleteAddress
public void setDeleteAddress(boolean deleteAddress) -
setCreateDurableQueue
public void setCreateDurableQueue(boolean createDurableQueue) -
setDeleteDurableQueue
public void setDeleteDurableQueue(boolean deleteDurableQueue) -
setCreateNonDurableQueue
public void setCreateNonDurableQueue(boolean createNonDurableQueue) -
setDeleteNonDurableQueue
public void setDeleteNonDurableQueue(boolean deleteNonDurableQueue) -
setManage
public void setManage(boolean manage) -
setBrowse
public void setBrowse(boolean browse) -
toString
-
equals
-
hashCode
public int hashCode() -
merge
-
isEdit
public boolean isEdit() -
setEdit
public void setEdit(boolean edit) -
isView
public boolean isView() -
setView
public void setView(boolean view)
-
Role(String, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean)