org.codehaus.groovy.grails.resolve
Class LastModifiedResolvedResource

java.lang.Object
  extended by org.apache.ivy.plugins.resolver.util.ResolvedResource
      extended by org.codehaus.groovy.grails.resolve.LastModifiedResolvedResource
All Implemented Interfaces:
org.apache.ivy.plugins.latest.ArtifactInfo

public class LastModifiedResolvedResource
extends org.apache.ivy.plugins.resolver.util.ResolvedResource

Correctly handles last modified in a resolved Ivy resource.

Since:
2.0

Constructor Summary
LastModifiedResolvedResource(org.apache.ivy.plugins.repository.Resource res, java.lang.String rev)
           
LastModifiedResolvedResource(org.apache.ivy.plugins.repository.Resource res, java.lang.String rev, long lastModified)
           
 
Method Summary
 long getLastModified()
           
 
Methods inherited from class org.apache.ivy.plugins.resolver.util.ResolvedResource
getResource, getRevision, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LastModifiedResolvedResource

public LastModifiedResolvedResource(org.apache.ivy.plugins.repository.Resource res,
                                    java.lang.String rev)

LastModifiedResolvedResource

public LastModifiedResolvedResource(org.apache.ivy.plugins.repository.Resource res,
                                    java.lang.String rev,
                                    long lastModified)
Method Detail

getLastModified

public long getLastModified()
Specified by:
getLastModified in interface org.apache.ivy.plugins.latest.ArtifactInfo
Overrides:
getLastModified in class org.apache.ivy.plugins.resolver.util.ResolvedResource