/** ResourceId for time based query */ public ResourceId resourceId(String fid, Date startTime, Date endTime) { return new ResourceIdImpl(fid, startTime, endTime); }
/** ResouceId for identifier based query */ public ResourceId resourceId(String fid, String featureVersion, Version version) { return new ResourceIdImpl(fid, featureVersion, version); }
public static Id resourceId() { ResourceIdImpl resourceId = new ResourceIdImpl("foo.4", "", new Version(Version.Action.NEXT)); resourceId.setPreviousRid("previousRid"); resourceId.setStartTime(new Date(1000)); resourceId.setEndTime(new Date(2000)); Integer testInt = Integer.valueOf(1234567890); return f.id( new LinkedHashSet<Identifier>( Arrays.asList( f.featureId("foo.1", "v1"), f.resourceId("foo.2", "", new Version(new Date(1000))), // f.resourceId("foo.3", "", new Version(testInt)), // resourceId))); }
/** ResouceId for identifier based query */ public ResourceId resourceId(String fid, String featureVersion, Version version ){ return new ResourceIdImpl(fid, featureVersion, version); }
/** ResourceId for time based query */ public ResourceId resourceId(String fid, Date startTime, Date endTime){ return new ResourceIdImpl(fid, startTime, endTime ); }