public class PermissionXMLParser extends Object
| Modifier and Type | Field and Description |
|---|---|
protected XMLStreamReader |
parser |
protected static String |
PERMISSIONS_XML |
protected static String |
RESTRICTED_PERMISSIONS_XML |
| Constructor and Description |
|---|
PermissionXMLParser(File permissionsXmlFile,
PermissionCollection permissionCollectionToBeRestricted) |
PermissionXMLParser(InputStream input,
PermissionCollection permissionCollectionToBeRestricted) |
| Modifier and Type | Method and Description |
|---|---|
protected PermissionCollection |
getPermissions() |
protected static XMLInputFactory |
getXMLInputFactory() |
protected void |
init(InputStream input) |
protected void |
read(InputStream input)
This method will parse the input stream and set the XMLStreamReader
object for latter use.
|
protected void |
skipRoot(String name) |
protected void |
skipSubTree(String name) |
protected static final String PERMISSIONS_XML
protected static final String RESTRICTED_PERMISSIONS_XML
protected XMLStreamReader parser
public PermissionXMLParser(File permissionsXmlFile, PermissionCollection permissionCollectionToBeRestricted) throws XMLStreamException, FileNotFoundException
public PermissionXMLParser(InputStream input, PermissionCollection permissionCollectionToBeRestricted) throws XMLStreamException, FileNotFoundException
protected static XMLInputFactory getXMLInputFactory()
protected void read(InputStream input) throws XMLStreamException
input - InputStreamXMLStreamException;XMLStreamExceptionprotected void init(InputStream input) throws XMLStreamException
XMLStreamExceptionprotected void skipRoot(String name) throws XMLStreamException
XMLStreamExceptionprotected void skipSubTree(String name) throws XMLStreamException
XMLStreamExceptionprotected PermissionCollection getPermissions()
Copyright © 2017. All rights reserved.