com.trendmicro.grid.acl.ds.jpa.entities
Class JpaSourceDomain

java.lang.Object
  extended by com.trendmicro.grid.acl.l0.datatypes.SourceDomain
      extended by com.trendmicro.grid.acl.ds.datatypes.SharedSourceDomain
          extended by com.trendmicro.grid.acl.ds.jpa.entities.JpaSourceDomain
All Implemented Interfaces:
com.trendmicro.grid.acl.ds.datatypes.MetadataSharable, com.trendmicro.grid.acl.l0.datatypes.MetadataOwner, Serializable

@Entity(name="SOURCE_DOMAIN")
public class JpaSourceDomain
extends com.trendmicro.grid.acl.ds.datatypes.SharedSourceDomain

Binds SourceDomain to the table "SOURCE_DOMAIN".

Version:
1.0
Author:
juergen_kellerer, 2010-06-01
See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.trendmicro.grid.acl.l0.datatypes.SourceDomain
metadata, name
 
Constructor Summary
JpaSourceDomain()
           
JpaSourceDomain(com.trendmicro.grid.acl.l0.datatypes.SourceDomain domain)
           
JpaSourceDomain(String name)
           
 
Method Summary
 com.trendmicro.grid.acl.metadata.Metadata getMetadata()
           
 String getName()
           
 int getPrimaryKey()
           
 void setMetadata(com.trendmicro.grid.acl.metadata.Metadata metadata)
           
 void setName(String name)
           
 void setPrimaryKey(int primaryKey)
           
 String toString()
           
 
Methods inherited from class com.trendmicro.grid.acl.ds.datatypes.SharedSourceDomain
shareMetadata
 
Methods inherited from class com.trendmicro.grid.acl.l0.datatypes.SourceDomain
equals, getDomainNameFrom, getDomainNameFrom, hashCode
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JpaSourceDomain

public JpaSourceDomain()

JpaSourceDomain

public JpaSourceDomain(String name)

JpaSourceDomain

public JpaSourceDomain(com.trendmicro.grid.acl.l0.datatypes.SourceDomain domain)
Method Detail

getPrimaryKey

public int getPrimaryKey()

setPrimaryKey

public void setPrimaryKey(int primaryKey)

getName

public String getName()
Overrides:
getName in class com.trendmicro.grid.acl.l0.datatypes.SourceDomain

setName

public void setName(String name)

getMetadata

public com.trendmicro.grid.acl.metadata.Metadata getMetadata()
Specified by:
getMetadata in interface com.trendmicro.grid.acl.l0.datatypes.MetadataOwner
Overrides:
getMetadata in class com.trendmicro.grid.acl.l0.datatypes.SourceDomain

setMetadata

public void setMetadata(com.trendmicro.grid.acl.metadata.Metadata metadata)
Specified by:
setMetadata in interface com.trendmicro.grid.acl.l0.datatypes.MetadataOwner
Overrides:
setMetadata in class com.trendmicro.grid.acl.l0.datatypes.SourceDomain

toString

public String toString()
Overrides:
toString in class com.trendmicro.grid.acl.l0.datatypes.SourceDomain