cgl.fthpis.function
Class DeletePublisherFunction

java.lang.Object
  extended bycgl.fthpis.function.AbstractFunction
      extended bycgl.fthpis.function.DeletePublisherFunction
All Implemented Interfaces:
org.apache.juddi.function.IFunction

public class DeletePublisherFunction
extends AbstractFunction

Author:
Mehmet S. Aktas (maktas@indiana.edu)

Field Summary
 
Fields inherited from class cgl.fthpis.function.AbstractFunction
registry
 
Constructor Summary
DeletePublisherFunction(FTHPISRegistryEngine registry)
           
 
Method Summary
 org.apache.juddi.datatype.RegistryObject execute(org.apache.juddi.datatype.RegistryObject regObject)
          Here are the rules: 1.
static void main(java.lang.String[] args)
           
 
Methods inherited from class cgl.fthpis.function.AbstractFunction
getPublisher, getRegistry, setRegistry
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DeletePublisherFunction

public DeletePublisherFunction(FTHPISRegistryEngine registry)
Method Detail

execute

public org.apache.juddi.datatype.RegistryObject execute(org.apache.juddi.datatype.RegistryObject regObject)
                                                 throws org.apache.juddi.error.RegistryException
Here are the rules: 1. A publisher must have administrative privs to delete anything. 2. A publisher cannot delete itself.

Throws:
org.apache.juddi.error.RegistryException

main

public static void main(java.lang.String[] args)