org.jasig.portal.tools
Class RegisterChannelType
java.lang.Object
org.jasig.portal.tools.RegisterChannelType
public class RegisterChannelType
- extends java.lang.Object
A tool for registering a new channel type with uPortal.
Channel types are defined by a java class name and an associated
channel publishing document. Once added with this tool, a channel
type will be available to channel publishers for the production
of new channel definitions based on the channel type.
Usage: RegisterChannelType
- Version:
- $Revision: 1.9 $
- Author:
- Ken Weiner, kweiner@unicon.net
Method Summary |
private static void |
checkValidity(java.lang.String name,
java.lang.String value)
Utility method for checking validity of type parameters. |
static void |
main(java.lang.String[] args)
|
private static void |
msg(java.lang.String msg)
|
private static void |
printHelp()
|
static java.lang.String |
register(java.lang.String clazz,
java.lang.String name,
java.lang.String description,
java.lang.String uri)
Registers a new channel type for the given parameters or updates an
existing type with the specified parameters if an existing type is found
having the specified uri. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
chanRegStore
protected static IChannelRegistryStore chanRegStore
RegisterChannelType
public RegisterChannelType()
main
public static void main(java.lang.String[] args)
checkValidity
private static void checkValidity(java.lang.String name,
java.lang.String value)
throws java.lang.IllegalArgumentException
- Utility method for checking validity of type parameters.
- Parameters:
name
- value
-
- Throws:
java.lang.IllegalArgumentException
register
public static java.lang.String register(java.lang.String clazz,
java.lang.String name,
java.lang.String description,
java.lang.String uri)
throws java.lang.Exception
- Registers a new channel type for the given parameters or updates an
existing type with the specified parameters if an existing type is found
having the specified uri.
- Throws:
java.lang.Exception
msg
private static void msg(java.lang.String msg)
printHelp
private static void printHelp()