Can delegate and strategy patterns coexist ?

Say I have an interface for persistence call that PersistenceInterface.

Now for MySQL I created MySQLPersistenceClass and for DB2 I created one more class DB2PersistenceClass.

Now to proceed with my busines slogic I have a class BusinessLogicHandler class.

BusinessLogicHandler has a class member say persistenceObject of type PersistenceInterface. Now certainly I'm switching the persistence based on the actual implementation so I say Im using STRATEGY pattern here

But for create operation from business layer i.e. BusinessLogicHandler.create directly invokes persistenceObject.create in this case can I say that Im using DELEGATE pattern also

So can I say the set of classes and interface = DELEGATE + STRATEGY ?

Thanks a lot

[773 byte] By [LS123a] at [2007-10-2 12:55:55]
# 1
Can someone please answer this ?Thanks a lot
LS123a at 2007-7-13 10:11:32 > top of Java-index,Other Topics,Patterns & OO Design...
# 2
> Can someone please answer this ?yes> can I say the set of classes and interface = DELEGATE + STRATEGY ?yes> Can delegate and strategy patterns coexist ?yesI'd say it would be odd to use Strategy not as a delegate.
iamiqrka at 2007-7-13 10:11:32 > top of Java-index,Other Topics,Patterns & OO Design...