Package org.apache.ws.util.jndi.tools

Examples of org.apache.ws.util.jndi.tools.MetadataConfig


             {
                 try
                 {
                     Class metaConfigClass = Class.forName(resourceDoc.getType());
                     Constructor constructor = metaConfigClass.getClass().getConstructor(new Class[]{metadataConfig.getClass()});
                     MetadataConfig metaConfig = (MetadataConfig) constructor.newInstance(new Object[]{metadataConfig});
                     String contextName = null;
                     if (name != null)
                     {
                         namingContext.getContext().createSubcontext(name); //add subcontext
                         contextName = name + "/";
View Full Code Here


     * @param request
     * @return  MetadataDocument response document
     */
    public MetadataDocument getMetadata(GetMetadataDocument request)
    {               //todo deal with setting Action for responses...
        MetadataConfig metadataConfig = getMetadataConfigFromJNDI();

        //prep the response
        MetadataDocument responseDoc = createMetadataResponseDoc();
        MetadataDocument.Metadata responseMetadata = responseDoc.addNewMetadata();

        //get the values from the request
        GetMetadataDocument.GetMetadata requestMetadata = request.getGetMetadata();
        String dialect = requestMetadata.getDialect();
        String identifier = requestMetadata.getIdentifier();

        //get the metatdata from the config
        // the map is keyed on dialect and keyed to a List of metadata
        // this allows you to build a metadata section per dialect
        Map metadataMap = metadataConfig.getMetadata(dialect, identifier);
        //iterate the returned set and add metadata sections
        Iterator iterator = metadataMap.keySet().iterator();
        while (iterator.hasNext())
        {
            String dialectKey = (String) iterator.next();
View Full Code Here

     * @return AnyXmlType response document.
     */
    public AnyXmlType get()
    {
        AnyXmlType anyXmlType = AnyXmlType.Factory.newInstance();
        MetadataConfig metadataConfig = getMetadataConfigFromJNDI();

        //get all the registered metadata
        Map allMetadata = metadataConfig.getAllMetadata();
        Iterator iterator = allMetadata.values().iterator();
        while (iterator.hasNext())
        {
            List metadataList = (List) iterator.next();
            for (int i = 0; i < metadataList.size(); i++)
View Full Code Here

                  Constructor constructor =
                     metaConfigClass.getConstructor( new Class[]
                                                     {
                                                        MetadataConfigDocument.MetadataConfig.class
                                                     } );
                  MetadataConfig metaConfig =
                     (MetadataConfig) constructor.newInstance( new Object[]
                                                               {
                                                                  metadataConfig
                                                               } );
                  String contextName = null;
View Full Code Here

    * @param request
    * @return  MetadataDocument response document
    */
   public MetadataDocument getMetadata( GetMetadataDocument request )
   {
      MetadataConfig metadataConfig = getMetadataConfigFromJNDI(  );

      //prep the response
      MetadataDocument          responseDoc      = createMetadataResponseDoc(  );
      MetadataDocument.Metadata responseMetadata = responseDoc.addNewMetadata(  );

      //get the values from the request
      GetMetadataDocument.GetMetadata requestMetadata = request.getGetMetadata(  );
      String                          dialect    = requestMetadata.getDialect(  );
      String                          identifier = requestMetadata.getIdentifier(  );

      //get the metatdata from the config
      // the map is keyed on dialect and keyed to a List of metadata
      // this allows you to build a metadata section per dialect
      Map metadataMap = metadataConfig.getMetadata( dialect, identifier );

      //iterate the returned set and add metadata sections
      Iterator iterator = metadataMap.keySet(  ).iterator(  );
      while ( iterator.hasNext(  ) )
      {
View Full Code Here

    * @return AnyXmlType response document.
    */
   public AnyXmlType get(  )
   {
      AnyXmlType     anyXmlType     = AnyXmlType.Factory.newInstance(  );
      MetadataConfig metadataConfig = getMetadataConfigFromJNDI(  );

      //get all the registered metadata
      Map      allMetadata = metadataConfig.getAllMetadata(  );
      Iterator iterator = allMetadata.values(  ).iterator(  );
      while ( iterator.hasNext(  ) )
      {
         List metadataList = (List) iterator.next(  );
         for ( int i = 0; i < metadataList.size(  ); i++ )
View Full Code Here

TOP

Related Classes of org.apache.ws.util.jndi.tools.MetadataConfig

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.