org.jasig.portal.car
Class DefaultChanPubInnerHandler
java.lang.Object
org.xml.sax.helpers.DefaultHandler
org.jasig.portal.car.DefaultChanPubInnerHandler
- All Implemented Interfaces:
- org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler
- public class DefaultChanPubInnerHandler
- extends org.xml.sax.helpers.DefaultHandler
Buffers a single channel definition located in a CAR
channel-definition block and delegates to the chanpub
ChannelPublisher to publish the channel. Also strips our groups
and categories definitions since groups and categories can change
from site to site. If not specified then ChannelPublisher will
place in the "Auto-Published" category and grant access to
admins. Then admins can determine in what category it should be
placed and to whom it should be granted.
- Version:
- $Revision: 1.1 $
- Author:
- Mark Boyd
Method Summary |
void |
characters(char[] ch,
int start,
int length)
|
void |
endElement(java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String qName)
|
void |
startElement(java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes atts)
|
Methods inherited from class org.xml.sax.helpers.DefaultHandler |
endDocument, endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startDocument, startPrefixMapping, unparsedEntityDecl, warning |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultChanPubInnerHandler
public DefaultChanPubInnerHandler(ParsingContext ctx)
startElement
public void startElement(java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes atts)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
characters
public void characters(char[] ch,
int start,
int length)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
endElement
public void endElement(java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String qName)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException