lumis.portal.serviceinstance
Class ServiceInstanceConfig

Package class diagram package ServiceInstanceConfig
java.lang.Object
  extended by lumis.portal.serviceinstance.ServiceInstanceConfig
All Implemented Interfaces:
Cloneable, ICacheEntry, ICloneableCacheEntry, ICloneableConfig<ServiceInstanceConfig>

@StableMinor(version="5.5",
             sinceVersion="4.0")
public class ServiceInstanceConfig
extends Object
implements ICloneableConfig<ServiceInstanceConfig>, ICloneableCacheEntry

Since:
4.0.0

Constructor Summary
ServiceInstanceConfig()
           
 
Method Summary
 ServiceInstanceConfig clone()
           
 void deserialize(Node serviceInstanceNode)
           
 String getAccessControlListId()
           
 String getChannelId()
           
 String getDescription()
           
 Enumeration getExtendedProperties(String name)
           
 String getExtendedProperty(String name)
           
 Enumeration getExtendedPropertyNames()
           
 String getId()
           
 String getName()
           
 Enumeration getProperties(String name)
           
 String getProperty(String name)
           
 Enumeration getPropertyNames()
           
 String getServiceId()
           
 boolean getUsesPublicFileStorage()
           
 void serialize(SessionConfig sessionConfig, OutputStream outputStream, ITransaction transaction)
           
 void setAccessControlListId(String accessControlListId)
           
 void setChannelId(String channelId)
           
 void setDescription(String description)
           
 void setId(String id)
           
 void setName(String name)
           
 void setServiceId(String serviceId)
           
 void setUsesPublicFileStorage(boolean filePublic)
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServiceInstanceConfig

public ServiceInstanceConfig()
Method Detail

getDescription

public String getDescription()
Returns:
Returns the description.

setDescription

public void setDescription(String description)
Parameters:
description - The description to set.

getId

public String getId()
Returns:
Returns the id.

setId

public void setId(String id)
Parameters:
id - The id to set.

getName

public String getName()
Returns:
Returns the name.

setName

public void setName(String name)
Parameters:
name - The name to set.

getChannelId

public String getChannelId()
Returns:
Returns the channelId.

setChannelId

public void setChannelId(String channelId)
Parameters:
channelId - The channelId to set.

getServiceId

public String getServiceId()
Returns:
Returns the serviceId.

setServiceId

public void setServiceId(String serviceId)
Parameters:
serviceId - The serviceId to set.

getUsesPublicFileStorage

public boolean getUsesPublicFileStorage()

setUsesPublicFileStorage

public void setUsesPublicFileStorage(boolean filePublic)

getProperty

public String getProperty(String name)

getProperties

public Enumeration getProperties(String name)

getPropertyNames

public Enumeration getPropertyNames()

getExtendedProperty

public String getExtendedProperty(String name)

getExtendedProperties

public Enumeration getExtendedProperties(String name)

getExtendedPropertyNames

public Enumeration getExtendedPropertyNames()

getAccessControlListId

public String getAccessControlListId()

setAccessControlListId

public void setAccessControlListId(String accessControlListId)

serialize

public void serialize(SessionConfig sessionConfig,
                      OutputStream outputStream,
                      ITransaction transaction)
               throws PortalException
Throws:
PortalException

deserialize

public void deserialize(Node serviceInstanceNode)
                 throws PortalException
Throws:
PortalException

clone

public ServiceInstanceConfig clone()
                            throws CloneNotSupportedException
Specified by:
clone in interface ICloneableCacheEntry
Specified by:
clone in interface ICloneableConfig<ServiceInstanceConfig>
Overrides:
clone in class Object
Throws:
CloneNotSupportedException


Lumisportal  5.5.0.091130 - Copyright © 2001-2007, Lumis. All Rights Reserved.