Examples of objectTypes()


Examples of org.fluxtream.core.connectors.Connector.objectTypes()

    @Override
    public List<AbstractFacetVO<AbstractFacet>> getFacetVOs(GuestSettings guestSettings, ApiKey apiKey, final String objectTypeName, final long start, final long end, final String value) {
        Connector connector = apiKey.getConnector();
        String[] objectTypeNameParts = objectTypeName.split("-");
        ObjectType objectType = null;
        for (ObjectType ot : connector.objectTypes()){
            if (ot.getName().equals(objectTypeNameParts[1])){
                objectType = ot;
                break;
            }
        }
View Full Code Here

Examples of org.fluxtream.core.connectors.Connector.objectTypes()

            for (int ot : deleteOrder) {
                ObjectType objectType = ObjectType.getObjectType(connector, ot);
                deleteAllFacets(apiKey, objectType);
            }
        } else {
            final ObjectType[] objectTypes = connector.objectTypes();
            for (ObjectType objectType : objectTypes) {
                deleteAllFacets(apiKey, objectType);
            }
        }
  }
View Full Code Here

Examples of org.fluxtream.core.connectors.Connector.objectTypes()

            else {
                List<Guest> guests = guestService.getAllGuests();
                for (Guest g : guests) {
                    ApiKey apiKey = guestService.getApiKey(g.getId(), connector);
                    if (apiKey==null) continue;
                    final ObjectType[] objectTypes = connector.objectTypes();
                    if (objectTypes!=null&&objectTypes.length>0) {
                        for (ObjectType objectType : objectTypes)
                            saveTimeBoundaries(apiKey, objectType);
                    } else
                        saveTimeBoundaries(apiKey, null);
View Full Code Here

Examples of org.fluxtream.core.connectors.Connector.objectTypes()

    private Map<String, List<AbstractFacet>> sortFacetsByFacetName(List<? extends AbstractFacet> facets) {
    Map<String, List<AbstractFacet>> facetsByDeviceNickname = new HashMap<String, List<AbstractFacet>>();
    for (AbstractFacet facet : facets) {
      Connector connector = Connector.fromValue(facet.api);
      String connectorAndObjectType = connector.getName();
      if (connector.objectTypes()!=null&&connector.objectTypes().length>0) {
                ObjectType objectType = ObjectType.getObjectType(connector, facet.objectType);
        if(objectType !=null) {
                    connectorAndObjectType += "." + objectType.getName();
                }
      }
View Full Code Here

Examples of org.fluxtream.core.connectors.Connector.objectTypes()

    private Map<String, List<AbstractFacet>> sortFacetsByFacetName(List<? extends AbstractFacet> facets) {
    Map<String, List<AbstractFacet>> facetsByDeviceNickname = new HashMap<String, List<AbstractFacet>>();
    for (AbstractFacet facet : facets) {
      Connector connector = Connector.fromValue(facet.api);
      String connectorAndObjectType = connector.getName();
      if (connector.objectTypes()!=null&&connector.objectTypes().length>0) {
                ObjectType objectType = ObjectType.getObjectType(connector, facet.objectType);
        if(objectType !=null) {
                    connectorAndObjectType += "." + objectType.getName();
                }
      }
View Full Code Here

Examples of org.fluxtream.core.connectors.Connector.objectTypes()

                Connector connector = null;
                if (apiKey != null && apiKey.getConnector() != null) {
                    connector = apiKey.getConnector();
                }
                if (connector != null && connector.hasImageObjectType()) {
                    final ObjectType[] objectTypes = connector.objectTypes();
                    if (objectTypes != null) {
                        for (ObjectType objectType : objectTypes) {
                            if (objectType.isImageType()) {
                                List<AbstractFacet> facets = facetFinderStrategy.find(apiKey, objectType, tagFilter);
                                photos.addAll(convertFacetsToPhotos(apiKey, timeInterval, facets, connector, objectType));
View Full Code Here

Examples of org.fluxtream.core.connectors.Connector.objectTypes()

    @Override
    public List<AbstractFacetVO<AbstractFacet>> getFacetVOs(final GuestSettings guestSettings, final ApiKey apiKey, final String objectTypeName, final long start, final long end, final String value) {
        Connector connector = apiKey.getConnector();
        String[] objectTypeNameParts = objectTypeName.split("-");
        ObjectType objectType = null;
        for (ObjectType ot : connector.objectTypes()){
            if (ot.getName().equals(objectTypeNameParts[1])){
                objectType = ot;
                break;
            }
        }
View Full Code Here

Examples of org.fluxtream.core.connectors.Connector.objectTypes()

                                                            final String objectTypeName, final long start, final long end,
                                                            final String value) {
        Connector connector = apiKey.getConnector();
        String[] objectTypeNameParts = objectTypeName.split("-");
        ObjectType objectType = null;
        for (ObjectType ot : connector.objectTypes()){
            if (ot.getName().equals(objectTypeNameParts[1])){
                objectType = ot;
                break;
            }
        }
View Full Code Here

Examples of org.fluxtream.core.connectors.Connector.objectTypes()

                                                            final long start, final long end,
                                                            final String value) {
        Connector connector = apiKey.getConnector();
        String[] objectTypeNameParts = objectTypeName.split("-");
        ObjectType objectType = null;
        for (ObjectType ot : connector.objectTypes()){
            if (ot.getName().equals(objectTypeNameParts[1])){
                objectType = ot;
                break;
            }
        }
View Full Code Here

Examples of org.fluxtream.core.connectors.Connector.objectTypes()

    for (ApiKey apiKey : userKeys) {
      Connector connector = apiKey.getConnector();
            final Object apiKeySettings = settingsService.getConnectorSettings(apiKey.getId());
            if (apiKeySettings!=null)
                connectorSettings.put(apiKey.getId(), apiKeySettings);
            ObjectType[] objectTypes = connector.objectTypes();
            if (objectTypes != null) {
                for (ObjectType objectType : objectTypes) {
                    if (!objectType.isClientFacet())
                        continue;
                    final TimeUnit timeUnit = timespanMetadata.getTimeInterval().getTimeUnit();
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.