fr.paris5.shaman.insight.operation
Class GetTopicDefaultPublicationOperation

java.lang.Object
  |
  +--fr.paris5.shaman.insight.service.Operation
        |
        +--fr.paris5.shaman.insight.operation.GetTopicDefaultPublicationOperation
All Implemented Interfaces:
java.io.Serializable

public class GetTopicDefaultPublicationOperation
extends Operation

Retrieves the default Publication for a given Topic.

Version:
$Id: GetTopicDefaultPublicationOperation.java,v 1.3 2002/08/07 13:30:53 caillette Exp $
Author:
Laurent Caillette
See Also:
Serialized Form

Field Summary
private  Publication result
           
(package private) static long serialVersionUID
           
private  long topicId
           
 
Fields inherited from class fr.paris5.shaman.insight.service.Operation
consumed, insightManager, insightModel
 
Constructor Summary
GetTopicDefaultPublicationOperation(long topicId)
           
GetTopicDefaultPublicationOperation(Topic topic)
           
 
Method Summary
 void doExecute(InsightModel insightModel)
           
 Publication getResult()
           
 boolean isMutator()
           
 
Methods inherited from class fr.paris5.shaman.insight.service.Operation
execute, getInsightManager, getInsightModel
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

serialVersionUID

static final long serialVersionUID

topicId

private final long topicId

result

private Publication result
Constructor Detail

GetTopicDefaultPublicationOperation

public GetTopicDefaultPublicationOperation(Topic topic)

GetTopicDefaultPublicationOperation

public GetTopicDefaultPublicationOperation(long topicId)
Method Detail

doExecute

public void doExecute(InsightModel insightModel)
               throws InvalidIdException
Overrides:
doExecute in class Operation

getResult

public Publication getResult()

isMutator

public boolean isMutator()
Overrides:
isMutator in class Operation


Copyright © 2002 Laurent Caillette and l'Université René Descartes, Paris 5. All rights reserved.