|
Project JXTA | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.jxta.impl.access.AccessList
public class AccessList
PeerView ACL is described as follows
| Nested Class Summary | |
|---|---|
static class |
AccessList.Entry
Entries class |
| Field Summary | |
|---|---|
protected Map |
accessMap
|
(package private) String |
description
|
(package private) boolean |
grantAll
|
| Constructor Summary | |
|---|---|
AccessList()
Default Constructor |
|
AccessList(Element root)
Construct from a StructuredDocument |
|
AccessList(InputStream stream)
Intialize access list from an InputStream |
|
AccessList(Map map)
Constructor for the HealthMessage object |
|
| Method Summary | |
|---|---|
void |
add(AccessList.Entry entry)
|
Map |
getAccessMap()
gets the entries list |
static String |
getAdvertisementType()
All messages have a type (in xml this is !doctype) which identifies the message |
String |
getDescrption()
gets the description |
Document |
getDocument(MimeMediaType asMimeType)
|
boolean |
getGrantAll()
gets the description |
void |
init(File fromFile)
Intialize access list from a file |
protected void |
initialize(TextElement doc)
Process an individual element from the document. |
boolean |
isAllowed(ID id)
|
void |
refresh(File file)
|
void |
refresh(InputStream stream)
|
void |
remove(AccessList.Entry entry)
|
void |
setDescrption(String description)
sets description |
void |
setEntries(Map map)
sets the entries list |
void |
setGrantAll(boolean grantAll)
gets the description |
String |
toString()
returns the document string representation of this object |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected Map accessMap
String description
boolean grantAll
| Constructor Detail |
|---|
public AccessList()
public AccessList(InputStream stream)
throws IOException
IOExceptionpublic AccessList(Map map)
srcID - entries - public AccessList(Element root)
root - root element| Method Detail |
|---|
public void init(File fromFile)
throws IOException
fromFile - file to init from
IOException - if an io error occurspublic void refresh(File file)
public void refresh(InputStream stream)
throws IOException
IOExceptionpublic String getDescrption()
public boolean getGrantAll()
public void setGrantAll(boolean grantAll)
public void setDescrption(String description)
description - The new descriptionpublic void setEntries(Map map)
list - The new entries valuepublic void add(AccessList.Entry entry)
public void remove(AccessList.Entry entry)
public boolean isAllowed(ID id)
public Map getAccessMap()
public Document getDocument(MimeMediaType asMimeType)
asMimeType - mime type encoding
protected void initialize(TextElement doc)
doc - public String toString()
toString in class Objectpublic static String getAdvertisementType()
|
JXTA J2SE | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||