it.sistematica.isharedoc.sharecloud.engine
Class CloudURL
java.lang.Object
it.sistematica.isharedoc.sharecloud.engine.CloudURL
public class CloudURL
- extends java.lang.Object
- Author:
- fspica
Format:
://?id=&.....
eg:
cloud://?id=&.....
replica://?id=&.....
Constructor Summary |
CloudURL(java.lang.String url)
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
SCHEMA_FILE
public static final java.lang.String SCHEMA_FILE
- See Also:
- Constant Field Values
SCHEMA_REPLICA
public static final java.lang.String SCHEMA_REPLICA
- See Also:
- Constant Field Values
CONNECTION_LOCAL
public static final java.lang.String CONNECTION_LOCAL
- See Also:
- Constant Field Values
CONNECTION_HTTP
public static final java.lang.String CONNECTION_HTTP
- See Also:
- Constant Field Values
REPOSITORY_HTTP
public static final java.lang.String REPOSITORY_HTTP
- See Also:
- Constant Field Values
PARAM_REPOSITORY
public static final java.lang.String PARAM_REPOSITORY
- See Also:
- Constant Field Values
PARAM_ID
public static final java.lang.String PARAM_ID
- See Also:
- Constant Field Values
CloudURL
public CloudURL(java.lang.String url)
isValidCloudURL
public static boolean isValidCloudURL(java.lang.String url)
valueOf
public static CloudURL valueOf(CloudFile cloudFile)
valueOf
public static CloudURL valueOf(File file)
valueOf
public static CloudURL valueOf(java.lang.String url)
valueOfFile
public static CloudURL valueOfFile(java.lang.String connection,
java.lang.String repository)
getConnection
public java.lang.String getConnection()
setConnection
public void setConnection(java.lang.String connection)
getSchema
public java.lang.String getSchema()
setSchema
public void setSchema(java.lang.String schema)
getRepository
public java.lang.String getRepository()
setRepository
public void setRepository(java.lang.String repository)
getId
public java.lang.String getId()
setId
public void setId(java.lang.String file)
getParameters
public java.util.Map<java.lang.String,java.lang.String> getParameters()
setParameters
public void setParameters(java.util.Map<java.lang.String,java.lang.String> parameters)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in class java.lang.Object