Examples of JSClient


Examples of org.apache.jetspeed.serializer.objects.JSClient

      if ((clients != null) && (clients.size() > 0))
      {
        Iterator _it = clients.iterator();
        while (_it.hasNext())
        {
          JSClient _c = (JSClient)_it.next();
// create a new Media
          try
          {
            Client client = caps.createClient(_c.getName());
          /** THE KEY_OVERWRITE_EXISTING test IS required for media types, since they carry no other information than the name
           *  Used here for consistency, though
           */          
            if ((this.getSetting(JetspeedSerializer.KEY_OVERWRITE_EXISTING)) || (client.getClientId() == 0))
            {
//               set object fields              
                  client.setUserAgentPattern(_c.getUserAgentPattern());
                  client.setManufacturer(_c.getManufacturer());
                  client.setModel(_c.getModel());
                  client.setEvalOrder(_c.getEvalOrder());
                  String myPrefMimeType = _c.getPreferredMimeTypeID();
                  client.setVersion(_c.getVersion());
                  try
                  {
                    _line = _c.getMimeTypesString().toString();
                    ArrayList list = this.getTokens(_line);
                    if ((list != null) && (list.size()>0))
                    {
                      Iterator _it1 = list.iterator();
                        int added = 0;
                        while (_it1.hasNext())
                        {
                          MimeType _mt = caps.createMimeType((String)_it1.next());
                          if (_mt != null)
                          {
                            client.getMimetypes().add(_mt);
                            if (_mt.getMimetypeId() == 0)
                            {
                              caps.storeMimeType(_mt);
                            }
                            if (myPrefMimeType.equalsIgnoreCase(_mt.getName()))
                                client.setPreferredMimeTypeId(_mt.getMimetypeId())
                             
                          }
                          added++;
                        }
                    }
                  }
                  catch (Exception e1)
                  {
                    e1.printStackTrace();
                  }
                  try
                  {
                    _line  = _c.getCapabilitiesString().toString();
                    ArrayList list = this.getTokens(_line);
                    if ((list != null) && (list.size()>0))
                    {
                      Iterator _it1 = list.iterator();
                      if ((list != null) && (list.size()>0))
                      {
                          int added = 0;
                          while (_it1.hasNext())
                          {
                            Capability _ct = caps.createCapability((String)_it1.next());
                            if (_ct != null)
                              client.getCapabilities().add(_ct);
                            added++;
                          }
                      }
                    }
                  }
                  catch (Exception e1)
                  {
                    e1.printStackTrace();
                  }
              caps.storeClient(client);
            }
            this.clientMap.put(_c.getName(), client);
          }
          catch (Exception e)
          {
            throw new SerializerException(
                      SerializerException.CREATE_OBJECT_FAILED
View Full Code Here

Examples of org.apache.jetspeed.serializer.objects.JSClient

    private JSClient createJSClient(Client c) throws SerializerException
    {
        try
        {
            JSClient jsC = new JSClient(c);
            // find the mimeTypes
            Iterator _itM = c.getMimetypes().iterator();
            while (_itM.hasNext())
            {
                MimeType _m = (MimeType) _itM.next();
                JSMimeType _mt = (JSMimeType) mimeMap.get(_m.getName());
                if (_mt != null) jsC.getMimeTypes().add(_mt);
            }
           
        Integer id = new Integer(c.getPreferredMimeTypeId());
        JSMimeType _mt = (JSMimeType) mimeMapInt.get(id);
        if (_mt != null)
          jsC.setPreferredMimeTypeID(_mt.getName());
        else
          jsC.setPreferredMimeTypeID("???");

            // find the capabilities
            Iterator _itC = c.getCapabilities().iterator();
            while (_itC.hasNext())
            {
                Capability _c = (Capability) _itC.next();
                JSCapability _ct = (JSCapability) capabilityMap.get(_c
                        .getName());
                if (_ct != null) jsC.getCapabilities().add(_ct);
            }

            return jsC;
        } catch (Exception e)
        {
View Full Code Here

Examples of org.apache.jetspeed.serializer.objects.JSClient

        /** now get the clients */
        Iterator _it = caps.getClients();
        while (_it.hasNext())
        {
            Client c = (Client) _it.next();
            JSClient jsC = createJSClient(c);
            if (jsC == null)
                throw new SerializerException(
                        SerializerException.CREATE_SERIALIZED_OBJECT_FAILED
                                .create(new String[]
                                { "Client", "createClient returned NULL"}));
            this.clientMap.put(jsC.getName(), jsC);
            ((JSSeedData)getSnapshot()).getClients().add(jsC);
        }
        return;
    }
View Full Code Here

Examples of org.apache.jetspeed.serializer.objects.JSClient

      if ((clients != null) && (clients.size() > 0))
      {
        Iterator _it = clients.iterator();
        while (_it.hasNext())
        {
          JSClient _c = (JSClient)_it.next();
// create a new Media
          try
          {
            Client client = caps.createClient(_c.getName());
          /** THE KEY_OVERWRITE_EXISTING test IS required for media types, since they carry no other information than the name
           *  Used here for consistency, though
           */          
            if ((this.getSetting(JetspeedSerializer.KEY_OVERWRITE_EXISTING)) || (client.getClientId() == 0))
            {
//               set object fields              
                  client.setUserAgentPattern(_c.getUserAgentPattern());
                  client.setManufacturer(_c.getManufacturer());
                  client.setModel(_c.getModel());
                  client.setEvalOrder(_c.getEvalOrder());
                  String myPrefMimeType = _c.getPreferredMimeTypeID();
                  client.setVersion(_c.getVersion());
                  try
                  {
                    _line = _c.getMimeTypesString().toString();
                    ArrayList list = this.getTokens(_line);
                    if ((list != null) && (list.size()>0))
                    {
                      Iterator _it1 = list.iterator();
                        int added = 0;
                        while (_it1.hasNext())
                        {
                          MimeType _mt = caps.createMimeType((String)_it1.next());
                          if (_mt != null)
                          {
                            client.getMimetypes().add(_mt);
                            if (_mt.getMimetypeId() == 0)
                            {
                              caps.storeMimeType(_mt);
                            }
                            if (myPrefMimeType.equalsIgnoreCase(_mt.getName()))
                                client.setPreferredMimeTypeId(_mt.getMimetypeId())
                             
                          }
                          added++;
                        }
                    }
                  }
                  catch (Exception e1)
                  {
                    e1.printStackTrace();
                  }
                  try
                  {
                    _line  = _c.getCapabilitiesString().toString();
                    ArrayList list = this.getTokens(_line);
                    if ((list != null) && (list.size()>0))
                    {
                      Iterator _it1 = list.iterator();
                      if ((list != null) && (list.size()>0))
                      {
                          int added = 0;
                          while (_it1.hasNext())
                          {
                            Capability _ct = caps.createCapability((String)_it1.next());
                            if (_ct != null)
                              client.getCapabilities().add(_ct);
                            added++;
                          }
                      }
                    }
                  }
                  catch (Exception e1)
                  {
                    e1.printStackTrace();
                  }
              caps.storeClient(client);
            }
            this.clientMap.put(_c.getName(), client);
          }
          catch (Exception e)
          {
            throw new SerializerException(
                      SerializerException.CREATE_OBJECT_FAILED
View Full Code Here

Examples of org.apache.jetspeed.serializer.objects.JSClient

    private JSClient createJSClient(Client c) throws SerializerException
    {
        try
        {
            JSClient jsC = new JSClient(c);
            // find the mimeTypes
            Iterator _itM = c.getMimetypes().iterator();
            while (_itM.hasNext())
            {
                MimeType _m = (MimeType) _itM.next();
                JSMimeType _mt = (JSMimeType) mimeMap.get(_m.getName());
                if (_mt != null) jsC.getMimeTypes().add(_mt);
            }
           
        Integer id = new Integer(c.getPreferredMimeTypeId());
        JSMimeType _mt = (JSMimeType) mimeMapInt.get(id);
        if (_mt != null)
          jsC.setPreferredMimeTypeID(_mt.getName());
        else
          jsC.setPreferredMimeTypeID("???");

            // find the capabilities
            Iterator _itC = c.getCapabilities().iterator();
            while (_itC.hasNext())
            {
                Capability _c = (Capability) _itC.next();
                JSCapability _ct = (JSCapability) capabilityMap.get(_c
                        .getName());
                if (_ct != null) jsC.getCapabilities().add(_ct);
            }

            return jsC;
        } catch (Exception e)
        {
View Full Code Here

Examples of org.apache.jetspeed.serializer.objects.JSClient

        /** now get the clients */
        Iterator _it = caps.getClients();
        while (_it.hasNext())
        {
            Client c = (Client) _it.next();
            JSClient jsC = createJSClient(c);
            if (jsC == null)
                throw new SerializerException(
                        SerializerException.CREATE_SERIALIZED_OBJECT_FAILED
                                .create(new String[]
                                { "Client", "createClient returned NULL"}));
            this.clientMap.put(jsC.getName(), jsC);
            ((JSSeedData)getSnapshot()).getClients().add(jsC);
        }
        return;
    }
View Full Code Here

Examples of org.apache.jetspeed.serializer.objects.JSClient

      if ((clients != null) && (clients.size() > 0))
      {
        Iterator _it = clients.iterator();
        while (_it.hasNext())
        {
          JSClient _c = (JSClient)_it.next();
// create a new Media
          try
          {
            Client client = caps.createClient(_c.getName());
          /** THE KEY_OVERWRITE_EXISTING test IS required for media types, since they carry no other information than the name
           *  Used here for consistency, though
           */          
            if ((this.getSetting(JetspeedSerializer.KEY_OVERWRITE_EXISTING)) || (client.getClientId() == 0))
            {
//               set object fields              
                  client.setUserAgentPattern(_c.getUserAgentPattern());
                  client.setManufacturer(_c.getManufacturer());
                  client.setModel(_c.getModel());
                  client.setEvalOrder(_c.getEvalOrder());
                  String myPrefMimeType = _c.getPreferredMimeTypeID();
                  client.setVersion(_c.getVersion());
                  try
                  {
                    _line = _c.getMimeTypesString().toString();
                    ArrayList list = this.getTokens(_line);
                    if ((list != null) && (list.size()>0))
                    {
                      Iterator _it1 = list.iterator();
                        int added = 0;
                        while (_it1.hasNext())
                        {
                          MimeType _mt = caps.createMimeType((String)_it1.next());
                          if (_mt != null)
                          {
                            client.getMimetypes().add(_mt);
                            if (_mt.getMimetypeId() == 0)
                            {
                              caps.storeMimeType(_mt);
                            }
                            if (myPrefMimeType.equalsIgnoreCase(_mt.getName()))
                                client.setPreferredMimeTypeId(_mt.getMimetypeId())
                             
                          }
                          added++;
                        }
                    }
                  }
                  catch (Exception e1)
                  {
                    e1.printStackTrace();
                  }
                  try
                  {
                    _line  = _c.getCapabilitiesString().toString();
                    ArrayList list = this.getTokens(_line);
                    if ((list != null) && (list.size()>0))
                    {
                      Iterator _it1 = list.iterator();
                      if ((list != null) && (list.size()>0))
                      {
                          int added = 0;
                          while (_it1.hasNext())
                          {
                            Capability _ct = caps.createCapability((String)_it1.next());
                            if (_ct != null)
                              client.getCapabilities().add(_ct);
                            added++;
                          }
                      }
                    }
                  }
                  catch (Exception e1)
                  {
                    e1.printStackTrace();
                  }
              caps.storeClient(client);
            }
            this.clientMap.put(_c.getName(), client);
          }
          catch (Exception e)
          {
            throw new SerializerException(
                      SerializerException.CREATE_OBJECT_FAILED
View Full Code Here

Examples of org.apache.jetspeed.serializer.objects.JSClient

    private JSClient createJSClient(Client c) throws SerializerException
    {
        try
        {
            JSClient jsC = new JSClient(c);
            // find the mimeTypes
            Iterator _itM = c.getMimetypes().iterator();
            while (_itM.hasNext())
            {
                MimeType _m = (MimeType) _itM.next();
                JSMimeType _mt = (JSMimeType) mimeMap.get(_m.getName());
                if (_mt != null) jsC.getMimeTypes().add(_mt);
            }
           
        Integer id = new Integer(c.getPreferredMimeTypeId());
        JSMimeType _mt = (JSMimeType) mimeMapInt.get(id);
        if (_mt != null)
          jsC.setPreferredMimeTypeID(_mt.getName());
        else
          jsC.setPreferredMimeTypeID("???");

            // find the capabilities
            Iterator _itC = c.getCapabilities().iterator();
            while (_itC.hasNext())
            {
                Capability _c = (Capability) _itC.next();
                JSCapability _ct = (JSCapability) capabilityMap.get(_c
                        .getName());
                if (_ct != null) jsC.getCapabilities().add(_ct);
            }

            return jsC;
        } catch (Exception e)
        {
View Full Code Here

Examples of org.apache.jetspeed.serializer.objects.JSClient

        /** now get the clients */
        Iterator _it = caps.getClients();
        while (_it.hasNext())
        {
            Client c = (Client) _it.next();
            JSClient jsC = createJSClient(c);
            if (jsC == null)
                throw new SerializerException(
                        SerializerException.CREATE_SERIALIZED_OBJECT_FAILED
                                .create(new String[]
                                { "Client", "createClient returned NULL"}));
            this.clientMap.put(jsC.getName(), jsC);
            ((JSSeedData)getSnapshot()).getClients().add(jsC);
        }
        return;
    }
View Full Code Here

Examples of org.apache.jetspeed.serializer.objects.JSClient

      if ((clients != null) && (clients.size() > 0))
      {
        Iterator _it = clients.iterator();
        while (_it.hasNext())
        {
          JSClient _c = (JSClient)_it.next();
// create a new Media
          try
          {
            Client client = caps.createClient(_c.getName());
          /** THE KEY_OVERWRITE_EXISTING test IS required for media types, since they carry no other information than the name
           *  Used here for consistency, though
           */          
            if ((this.getSetting(JetspeedSerializer.KEY_OVERWRITE_EXISTING)) || (client.getClientId() == 0))
            {
//               set object fields              
                  client.setUserAgentPattern(_c.getUserAgentPattern());
                  client.setManufacturer(_c.getManufacturer());
                  client.setModel(_c.getModel());
                  client.setEvalOrder(_c.getEvalOrder());
                  String myPrefMimeType = _c.getPreferredMimeTypeID();
                  client.setVersion(_c.getVersion());
                  try
                  {
                    _line = _c.getMimeTypesString().toString();
                    ArrayList list = this.getTokens(_line);
                    if ((list != null) && (list.size()>0))
                    {
                      Iterator _it1 = list.iterator();
                        int added = 0;
                        while (_it1.hasNext())
                        {
                          MimeType _mt = caps.createMimeType((String)_it1.next());
                          if (_mt != null)
                          {
                            client.getMimetypes().add(_mt);
                            if (_mt.getMimetypeId() == 0)
                            {
                              caps.storeMimeType(_mt);
                            }
                            if (myPrefMimeType.equalsIgnoreCase(_mt.getName()))
                                client.setPreferredMimeTypeId(_mt.getMimetypeId())
                             
                          }
                          added++;
                        }
                    }
                  }
                  catch (Exception e1)
                  {
                    e1.printStackTrace();
                  }
                  try
                  {
                    _line  = _c.getCapabilitiesString().toString();
                    ArrayList list = this.getTokens(_line);
                    if ((list != null) && (list.size()>0))
                    {
                      Iterator _it1 = list.iterator();
                      if ((list != null) && (list.size()>0))
                      {
                          int added = 0;
                          while (_it1.hasNext())
                          {
                            Capability _ct = caps.createCapability((String)_it1.next());
                            if (_ct != null)
                              client.getCapabilities().add(_ct);
                            added++;
                          }
                      }
                    }
                  }
                  catch (Exception e1)
                  {
                    e1.printStackTrace();
                  }
              caps.storeClient(client);
            }
            this.clientMap.put(_c.getName(), client);
          }
          catch (Exception e)
          {
            throw new SerializerException(
                      SerializerException.CREATE_OBJECT_FAILED
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.