public class ServerDescriptorDAOImpl extends java.lang.Object implements DescriptorDAO
| Modifier and Type | Field and Description |
|---|---|
protected java.util.Properties |
serverProperties
The server properties.
|
| Constructor and Description |
|---|
ServerDescriptorDAOImpl() |
| Modifier and Type | Method and Description |
|---|---|
Descriptor |
getDescriptor()
Create repository descriptor.
|
byte[] |
getLicenseKey()
Gets the license key.
|
void |
setRepositoryName(java.lang.String repositoryName)
Sets the repository properties from a resource file.
|
void |
setResource(org.springframework.core.io.Resource descriptorResource)
Sets the server descriptor from a resource file.
|
Descriptor |
updateDescriptor(Descriptor serverDescriptor,
RepoUsage.LicenseMode licenseMode)
Push the current server descriptor properties into persistence.
|
void |
updateLicenseKey(byte[] key)
Update license key.
|
protected java.util.Properties serverProperties
public void setRepositoryName(java.lang.String repositoryName)
throws java.io.IOException
repositoryName - the repository namejava.io.IOException - Signals that an I/O exception has occurred.public void setResource(org.springframework.core.io.Resource descriptorResource)
throws java.io.IOException
descriptorResource - resource containing server descriptor meta-datajava.io.IOException - Signals that an I/O exception has occurred.public Descriptor getDescriptor()
DescriptorDAOgetDescriptor in interface DescriptorDAOpublic byte[] getLicenseKey()
DescriptorDAOgetLicenseKey in interface DescriptorDAOpublic Descriptor updateDescriptor(Descriptor serverDescriptor, RepoUsage.LicenseMode licenseMode)
DescriptorDAOupdateDescriptor in interface DescriptorDAOserverDescriptor - the current server descriptorjava.lang.UnsupportedOperationExceptionpublic void updateLicenseKey(byte[] key)
DescriptorDAOupdateLicenseKey in interface DescriptorDAOkey - the keyCopyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.