org.wso2.registry.jdbc.dao
Class AssociationDAO

java.lang.Object
  extended by org.wso2.registry.jdbc.dao.AssociationDAO

public class AssociationDAO
extends java.lang.Object


Constructor Summary
AssociationDAO()
           
 
Method Summary
static void addAssociation(java.lang.String sourcePath, java.lang.String targetPath, java.lang.String associationType)
           
static void copyAssociations(java.lang.String fromPath, java.lang.String toPath)
           
 Association[] getAllAssociations(java.lang.String resourcePath)
           
 Association[] getAllAssociationsForType(java.lang.String resourcePath, java.lang.String associationType)
           
 void removeAllAssociations(java.lang.String resourcePath)
           
 void removeAssociation(java.lang.String sourcePath, java.lang.String targetPath, java.lang.String associationType)
           
 void replaceAssociations(java.lang.String oldPath, java.lang.String newPath)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AssociationDAO

public AssociationDAO()
Method Detail

addAssociation

public static void addAssociation(java.lang.String sourcePath,
                                  java.lang.String targetPath,
                                  java.lang.String associationType)
                           throws RegistryException
Throws:
RegistryException

removeAssociation

public void removeAssociation(java.lang.String sourcePath,
                              java.lang.String targetPath,
                              java.lang.String associationType)
                       throws RegistryException
Throws:
RegistryException

getAllAssociations

public Association[] getAllAssociations(java.lang.String resourcePath)
                                 throws RegistryException
Throws:
RegistryException

getAllAssociationsForType

public Association[] getAllAssociationsForType(java.lang.String resourcePath,
                                               java.lang.String associationType)
                                        throws RegistryException
Throws:
RegistryException

replaceAssociations

public void replaceAssociations(java.lang.String oldPath,
                                java.lang.String newPath)
                         throws RegistryException
Throws:
RegistryException

removeAllAssociations

public void removeAllAssociations(java.lang.String resourcePath)
                           throws RegistryException
Throws:
RegistryException

copyAssociations

public static void copyAssociations(java.lang.String fromPath,
                                    java.lang.String toPath)
                             throws RegistryException
Throws:
RegistryException


Copyright © 2007 Apache Web Services Project. All Rights Reserved.